Tìm số lớn nhất trong PHP - Lập trình PHP

Thursday, September 11, 2014
Sau đây Đôn Bá Đạo Blog sẽ hướng dẫn các bạn tìm số lớn nhất trong dãy số bằng PHP đơn giản !
Mình gọi đây là cách so sánh tuần tự, đây là kiểu đơn giản thôi không dùng mảng hay bất cứ gì hết dành cho mấy bạn mới làm quen với PHP sử dụng.
Ý tưởng cho tìm số lớn nhất 
Ví dụ mình có 4 textbox và mình muốn biết số nào là số lớn nhất trong các textbox đó .
Thì mình sẽ tạo ra 2 biến $max và $max0 để gán 2 giá trị.
- Nếu như $a > $b thì gán $max= $a và ngược lại
- Tương tự với $c và $d cũng thế nhưng gán cho biến $max0
- Sau đó ta mới so sánh 2 biến $max và $max0 xem số nào lớn từ đó đi ra kết quả .
Code tìm số lớn nhất trong PHP.
Sau đây là code để các bạn tham khảo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form action="" method="post">
<p>So 1:<input type="text" name="so1" /> </p>
<p>So 2:<input type="text" name="so2" /> </p>
<p>So 3:<input type="text" name="so3" /> </p>
<p>So 4:<input type="text" name="so4" /> </p>
<p><input type="submit" name="oker" value="Oker" /></p>
</form>
<?
$a=$_POST['so1'];
$b=$_POST['so2'];
$c=$_POST['so3'];
$d=$_POST['so4'];
$max=0;
$max1="";
$max2="";
if(isset($_POST['oker']))
{
if($a>$b)
{
//echo $a;
$max1=$a;
}
else
{
//echo $b;
$max1=$b;
}
if($c>$d)
{
$max2=$c;
}
else
{
$max2=$d;
}
if($max1>$max2)
{
$max=$max1;
}
else
{
$max=$max2;
}
echo "So lon nhat ";
echo $max;
}
?>
</body>
</html>
Hãy comment bên dưới nếu các bạn không hiểu nhé

1 comment: