Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Tạo bảng nhân trong PHP:Các chương trình đơn giản và ví dụ về mã

Bảng nhân là một công cụ toán học hữu ích hiển thị tích của một số nhất định với một phạm vi giá trị, thường từ 1 đến 10. Trong bài viết này, chúng ta sẽ tìm hiểu nhiều cách để tạo và in bảng nhân trong PHP.

Công thức tạo bảng cửu chương

Để tạo bảng nhân cho số bất kỳ, hãy sử dụng công thức ?

Answer = Number × Multiplier

Ở đâu:

  • Số là giá trị cố định mà bảng được tạo
  • Hệ số là phạm vi giá trị (ví dụ:1 đến 10)

Ví dụ 1

  • Đầu vào:Số =5
  • Đầu ra:
    5 x 1 =5
    5 x 2 =10
    5 x 3 =15
    5 x 4 =20
    5 x 5 =25
    5 x 6 =30
    5 x 7 =35
    5 x 8 =40
    5 x 9 =45
    5 x 10 =50

Sử dụng vòng lặp trực tiếp

Đây là phương pháp đơn giản nhất để in bảng cửu chương bằng for cơ bản vòng lặp. Chương trình tính từng bội số của số đã cho ?

<?php
// Define the number
$number = 5;
// Print the multiplication table
for ($i = 1; $i <= 10; $i++) {
 $result = $number * $i;
 echo "$number x $i = $result<br>";
}
?>
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

Sử dụng hàm

Việc tạo một hàm có thể tái sử dụng giúp dễ dàng tạo bảng nhân cho các số khác nhau. Cách tiếp cận này hữu ích khi bạn cần tính bảng cho nhiều giá trị ?

<?php
// Function to generate a multiplication table
function printMultiplicationTable($number) {
 for ($i = 1; $i <= 10; $i++) {
 $result = $number * $i;
 echo "$number x $i = $result<br>";
 }
}
// Call the function with a specific number
$number = 7;
printMultiplicationTable($number);
?>
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70

Sử dụng vòng lặp while

Bạn cũng có thể sử dụng while vòng lặp để tạo bảng nhân, cung cấp một cách tiếp cận khác ?

<?php
$number = 3;
$i = 1;
echo "Multiplication table for $number:<br>";
while ($i <= 10) {
 $result = $number * $i;
 echo "$number x $i = $result<br>";
 $i++;
}
?>
Multiplication table for 3:
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
3 x 10 = 30

Ứng dụng trong thế giới thực

  • Dạy các phép tính số học cơ bản trong ứng dụng giáo dục
  • Tự động hóa các phép tính lặp đi lặp lại trong tập lệnh toán học
  • Tạo báo cáo số và trực quan hóa dữ liệu trong ứng dụng web

Kết luận

PHP cung cấp nhiều cách tiếp cận để tạo bảng nhân, từ các vòng lặp đơn giản đến các hàm có thể tái sử dụng. Lựa chọn tùy thuộc vào nhu cầu cụ thể của bạn, hãy sử dụng vòng lặp trực tiếp cho các trường hợp đơn giản và các hàm dành cho mã có thể tái sử dụng.

Tạo bảng nhân trong PHP:Các chương trình đơn giản và ví dụ về mã