Tìm số lớn hơn php

Khi chúng ta đã tìm hiểu qua biến, kiểu dữ liệu rồi thì để làm việc giữa các kiểu dữ liệu chúng ta tìm hiểu tiếp phần các phép toán trong PHP

Lớp các phép toán trong PHP

- Phép toán số học

- Phép toán gán

- Phép toán so sánh

- Phép toán logic

- Phép toán trên chuỗi

Sau đây chúng ta đi tìm hiểu chi tiết từng phép toán

Phép toán số học

Phép toán

Ví dụ

Ý nghĩa

+

$a+$b

Tính tổng

-

$a-$b

Hiệu

*

$a*$b

Tích

/

$a/$b

Thương

%

$a%$b

Lấy dư

pow[]

pow[cơ số, số mũ]

Phép toán gán

Phép gán

Ý nghĩa

$x = $y

$x = $y

$x += $y

$x = $x + $y

$x -= $y

$x = $x - $y

$x *= $y

$x = $x * $y

$x /= $y

$x = $x / $y

$x %= $y

$x = $x % $y

Phép toán so sánh

Phép toán

Tên

Ví dụ

Kế quả

==

Bằng

$x == $y

Trả về true nếu $x = $y

===

Trùng

$x === $y

Trả về true nếu $x = $y và $x và $y có cùng kiểu dữ liệu

!=

Khác

$x != $y

Trả về true nếu $x không bằng $y

 

Khác

$x $y

Trả về true nếu $x không bằng $y

Lớn hơn

$x > $y

Trả về true nếu $x lớn hơn $y

>=

Lớn hơn hoặc bằng

$x >= $y

Trả về true nếu $x lớn hơn hoặc bằng $y

= $z] $max = $x; if [$y >= $x && $y >= $z] $max = $y; if [$z >= $x && $z >= $y] $max = $z; echo "Largest number among $x, $y and $z is: $max\n"; } largest[100, 50, 25]; largest[50, 50, 25]; ?>

Đoạn mã trên sẽ cho đầu ra sau

Largest number among 100 , 50 and 25 is:  100
Largest number among 50 , 50 and 25 is:  50

Phương pháp 2. Sử dụng câu lệnh If-else

Nó cũng có thể được giải quyết bằng câu lệnh điều kiện If-else

= $y && $x >= $z]
    $max = $x;
  elseif [$y >= $x && $y >= $z]
    $max = $y;
  else 
    $max = $z;
  
  echo "Largest number among $x, $y and $z is: $max\n";
}

largest[100, 50, 25];
largest[50, 50, 25];
?>

Đoạn mã trên sẽ cho đầu ra sau

Largest number among 100 , 50 and 25 is:  100
Largest number among 50 , 50 and 25 is:  50

Phương pháp 3. Sử dụng câu lệnh If-else lồng nhau

Vấn đề trên cũng có thể được giải quyết bằng cách sử dụng câu lệnh điều kiện if-else lồng nhau

= $y] {
    if[$x >= $z] 
      $max = $x;
    else
      $max = $z;
  }
  else {
    if[$y >= $z] 
      $max = $y;
    else
      $max = $z;
  }
  
  echo "Largest number among $x, $y and $z is: $max\n";
}

largest[100, 50, 25];
largest[50, 50, 25];
?>

Đoạn mã trên sẽ cho đầu ra sau

Largest number among 100 , 50 and 25 is:  100
Largest number among 50 , 50 and 25 is:  50

Phương pháp 4. Sử dụng toán tử bậc ba

Toán tử bậc ba cũng có thể được sử dụng ở đây

 $y]? [[$x > $z]? $x : $z] : [[$y > $z]? $y : $z];
  
  echo "Largest number among $x, $y and $z is: $max\n";
}

largest[100, 50, 25];
largest[50, 50, 25];
?>

Đoạn mã trên sẽ cho đầu ra sau

Largest number among 100 , 50 and 25 is:  100
Largest number among 50 , 50 and 25 is:  50


$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
4
$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
5
$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
6
$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
7
$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
8
$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
9
 $max1]
    {
      $max2 = $max1;
      $max1 = $array[$i];
    }
    else if[$array[$i] > $max2]
    {
      $max2 = $array[$i];
    }
}
echo "Maximum value = ".$max1;
echo "
"; 
echo "Second maximum Value =".$max2;
?> 
0

 $max1]
    {
      $max2 = $max1;
      $max1 = $array[$i];
    }
    else if[$array[$i] > $max2]
    {
      $max2 = $array[$i];
    }
}
echo "Maximum value = ".$max1;
echo "
"; 
echo "Second maximum Value =".$max2;
?> 
1

Đối với điều này, Khái niệm đơn giản là đặt tất cả các số trong một Mảng và lặp lại số lớn nhất bằng cách sử dụng hàm max[]

hãy xem một ví dụ

Chương trình PHP để lặp lại số lượng lớn nhất của các số đã cho

$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
1

Trong PHP, hàm này sẽ trả về giá trị lớn nhất trong một Mảng

Vì vậy, bạn cũng có thể sử dụng Mã bên dưới

$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
2

Nó cũng sẽ cung cấp cho bạn đầu ra tương tự

Ngoài ra, Đọc

Kiểm tra xem một chuỗi có chứa một từ cụ thể bằng PHP không

Cách tạo mật khẩu ngẫu nhiên trong PHP?

 

Chương trình PHP để tìm số lớn nhất trong ba số bằng cách sử dụng biểu mẫu HTML làm đầu vào

$max_val = $my_array[0];
for [$i = 1; $i < $n; $i++]
   if [$max_val < $my_array[$i]]
      $max_val = $my_array[$i];
return $max_val;
3

Trên đây là một ví dụ về việc tìm số lớn nhất trong ba số mà người dùng có thể nhập số qua biểu mẫu HTML

Chủ Đề