Menu-ngang

☰ MENU

26/02/2023

Bài tập các phép toán cơ bản (cộng, trừ, nhân, chia) trong PHP

<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form</title>
</head>
<body>
<?php
if (isset($_POST['Goi']))
{
    $a= (int)$_POST['txta'];
    $b=  (int)$_POST['txtb'];
    $pt=   (int)$_POST['radpt'];
   
    #Xử lý phép tính
    if ($pt == 1)
        $kq = $a+$b;
    else if($pt==2)
         $kq = $a-$b;
              else if($pt==3)
                  $kq = $a*$b;
                      else if($pt==4)
                           $kq = $a/$b;
}
?>
<form method="post" action="#">
    <table width="100%" border="0" style="font-size: 40px">
      <tr>
        <td colspan="2" style="text-align: center; font-weight: bold; color: #006;">
      <p>CÁC PHÉP TOÁN CƠ BẢN
      <p>
       </td>
      </tr>
      <tr>
        <td width="24%">Nhập số a:</td>
        <td width="76%"><input type="text" name="txta" size="25px" style="font-size: 30px"/></td>
      </tr>
 <tr>
        <td width="24%">Nhập số b:</td>
        <td width="76%"><input type="text" name="txtb" size="25px" style="font-size: 30px"/></td>
      </tr>
      <tr>
        <td>Phép toán:</td>
        <td>
<input type="radio" name="radpt" value="1"/> Cộng
            <br>
<input type="radio" name="radpt" value="2"/> Trừ
            <br>
            <input type="radio" name="radpt" value="3"/> Nhân
            <br>
             <input type="radio" name="radpt" value="4"/> Chia
        </td>
      </tr>
     
      <tr>
        <td>Kết quả:</td>
        <td>
               <?php
                   if($kq !="")
                   {
                        if($pt==1) $pt1 = "+";
                        if($pt==2) $pt1 = "-";
                        if($pt==3) $pt1 = "*";
                        if($pt==4) $pt1 = "/";
       
                       echo($a.$pt1.$b." = ".$kq);
                   }
                   else
                        echo("Dữ liệu nhập vào không đúng. Vui lòng nhập lại");
                 ?>
        </td>
      </tr>
      <tr>
        <td colspan="2" style="text-align: center;"><input type="submit" name="Goi" value="Tính" size="12px" style="font-size: 30px"/></td>
      </tr>
    </table>
</form>
</body>
</html>