Viết chương trình php hiển thị các số từ 1 đến 100

Viết chương trình PHP để tạo và hiển thị n dòng đầu tiên của tam giác Floyd. (sử dụng n=5 và n=11 hàng)

Theo Wikipedia Tam giác của Floyd là một mảng tam giác vuông gồm các số tự nhiên, được sử dụng trong giáo dục khoa học máy tính. Nó được đặt theo tên của Robert Floyd. Nó được xác định bằng cách lấp đầy các hàng của tam giác bằng các số liên tiếp, bắt đầu bằng số 1 ở góc trên cùng bên trái

Trình bày bằng hình ảnh

Viết chương trình php hiển thị các số từ 1 đến 100

Giải pháp mẫu

Mã PHP

 0; $i--) 
{
  for ($j = $i; $j < $n + 1; $j++) 
   {
     printf("%4s", $count);
     $count++;
   } 
	echo "\n";
   }
?>

Đầu ra mẫu

n = 5                                                       
   1                                                        
   2   3                                                    
   4   5   6                                                
   7   8   9  10                                            
  11  12  13  14  15

Sơ đồ

Viết chương trình php hiển thị các số từ 1 đến 100

Trình soạn thảo mã PHP

Có một cách khác để giải quyết giải pháp này?

Trước. Viết chương trình PHP lặp các số nguyên từ 1 đến 100. Đối với bội số của ba in "Fizz" thay vì số và đối với bội số của năm in "Buzz". Đối với các số là bội số của cả ba và năm in ra "FizzBuzz"
Kế tiếp. Viết chương trình PHP để in mẫu bảng chữ cái 'A'

Mức độ khó của bài tập này là gì?

Dễ dàng trung bình khó

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



Theo dõi chúng tôi trên FacebookTwitter để cập nhật thông tin mới nhất.

PHP. Lời khuyên trong ngày

PHP - cách xác định tốt nhất xem lệnh gọi hiện tại là từ CLI hay máy chủ web?

php_sapi_name là hàm bạn sẽ muốn sử dụng vì nó trả về một chuỗi chữ thường của loại giao diện. Ngoài ra, còn có hằng PHP PHP_SAPI


Vòng lặp for - Lặp qua một khối mã một số lần xác định


PHP cho vòng lặp

Vòng lặp for được sử dụng khi bạn biết trước tập lệnh sẽ chạy bao nhiêu lần

cú pháp

for (bộ đếm khởi tạo; bộ đếm kiểm tra; bộ đếm tăng dần) {
mã được thực thi cho mỗi lần lặp lại;
}

Thông số

  • bộ đếm khởi tạo. Khởi tạo giá trị bộ đếm vòng lặp
  • quầy kiểm tra. Được đánh giá cho mỗi lần lặp lại vòng lặp. Nếu nó đánh giá là TRUE, vòng lặp tiếp tục. Nếu nó đánh giá là FALSE, vòng lặp kết thúc
  • bộ đếm tăng. Tăng giá trị bộ đếm vòng lặp

ví dụ

Ví dụ dưới đây hiển thị các số từ 0 đến 10

Ví dụ

cho ($x = 0; $x <= 10; $x++) {
tiếng vang "Số là. $x
“;
}
?>

Tự mình thử »

Ví dụ giải thích

  • $x = 0;
  • $x <= 10;
  • $x++ - Tăng giá trị bộ đếm vòng lặp lên 1 cho mỗi lần lặp

Ví dụ này đếm đến 100 bằng hàng chục

Ví dụ

for ($x = 0; $x <= 100; $x+=10) {
tiếng vang "Số là. $x
“;
}
?>

Tự mình thử »

Ví dụ giải thích

  • $x = 0;
  • $x <= 100;
  • $x+=10 - Tăng giá trị bộ đếm vòng lặp lên 10 cho mỗi lần lặp


Bài tập PHP

Kiểm tra bản thân với các bài tập

Bài tập

Tạo một vòng lặp chạy từ 0 đến 9

 ($i = 0; $i < 10; ) {
  echo $i;
}


Cung cấp câu trả lời "

Trang chủ >>Hướng dẫn PHP >PHP For Loop

Vòng lặp for trong PHP

Vòng lặp for được sử dụng khi bạn biết trước tập lệnh sẽ chạy bao nhiêu lần. cú pháp

for (initialization; condition; increment)
	
{
	
 code to be executed;
	
} 
		

Các tham số của vòng lặp for
Khởi tạo. được sử dụng để thiết lập một bộ đếm
Tình trạng. nếu điều kiện đúng vòng lặp sẽ tiếp tục, nếu điều kiện sai vòng lặp kết thúc
Tăng. được sử dụng để tăng bộ đếm
Vd: i (in câu lệnh 5 lần)

";
	
} 

?>

Đầu ra Số là 1
số là 2
số là 3
số là 4
số là 5

Trong ví dụ trên
Chúng tôi muốn in tuyên bố 5 lần. chúng tôi khởi tạo vòng lặp nên lặp lại bao nhiêu lần
vòng lặp bắt đầu từ ($i=1)và kết thúc ($i<=5)
vì vậy đầu ra hiển thị năm lần câu lệnh được xác định

Viết chương trình in tên bạn 10 lần

 ";
	
} 

?>

đầu ra
Tên tôi là rexx
Tên tôi là rexx
Tên tôi là rexx
Tên tôi là rexx
Tên tôi là rexx

Trong ví dụ trên
ở đây đầu ra hiển thị năm lần câu lệnh được xác định (Tên tôi là) với một biến (rexx)

Tìm tổng từ 1 đến 100

 

Trong ví dụ trên,
Biến( $sum ) giữ giá trị(0). Vòng lặp for( ) dùng để in tổng các số
thiết lập lặp lại vòng lặp, vòng lặp sẽ tiếp tục chạy miễn là ( $i<=100)
Vì vậy, đầu ra hiển thị 5050

Tìm tất cả các số chẵn từ 1 đến 100

đầu ra
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42
44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100

Trong ví dụ trên,
Ở đây vòng lặp bắt đầu từ ($i=2 ) sau mỗi lần đếm $i tăng giá trị của nó lên 2 và In tất cả giá trị chẵn từ (1 đến 100)

Tìm tất cả các số lẻ từ 1 đến 100 bằng vòng lặp

 

Trong ví dụ trên
Vòng lặp bắt đầu từ($i=1) đến ($i<=99) mỗi khi $i tăng giá trị của nó lên 2. nếu giá trị của ($i=1) thì nó sẽ trở thành 3. do đó tất cả các giá trị lẻ được in

Tìm Tổng của các số chẵn và lẻ trong khoảng từ 1 đến 100

";
	
 echo "Sum of odd numbers=".$odd;
 
?>


đầu ra
Tổng các số chẵn=2550
Tổng các số lẻ=2500

Trong ví dụ trên
Vòng lặp for được sử dụng vì chúng ta biết vòng lặp lặp đi lặp lại bao nhiêu lần. bên trong vòng lặp for chúng ta khai báo nếu. điều kiện khác
Nếu điều kiện( $%2==0) là đúng thì đoạn mã sẽ thực thi và tính tổng của số chẵn. ngược lại câu lệnh else thực hiện và tính tổng của số lẻ
In riêng tổng của số lẻ và số chẵn

Cộng hai số bằng vòng lặp (Không dùng toán tử +)

 


 	

	 
 Enter first number 
Enter Second number

đầu ra
Tổng các số đã cho = 1000
Nhập số đầu tiên
Nhập số thứ hai

Trong ví dụ trên
Trước tiên, chúng tôi tạo một tập lệnh HTML để lấy thông tin đầu vào từ người dùng
khi một giá trị được nhập bởi người dùng và nhấp vào nút, giá trị được chuyển hướng đến trang tập lệnh PHP. $_GET[ ] được sử dụng để thu thập giá trị do người dùng nhập vào
Bây giờ chúng ta kiểm tra tổng. nhưng tổng được tạo bằng toán tử (+)
vòng lặp bắt đầu từ ($i=1 đến $i<=$s) có nghĩa là vòng lặp phụ thuộc vào giá trị của hộp văn bản thứ hai
Giá trị được nhập bởi người dùng trong hộp văn bản đầu tiên là 500
Giá trị được nhập bởi người dùng trong hộp văn bản thứ hai là 500
đầu ra trở thành. 1000. bởi vì giá trị của hộp văn bản đầu tiên được tăng lên
vòng lặp for sẽ tiếp tục chạy miễn là điều kiện ( $i<=$s ) còn đúng

Trừ hai số bằng cách sử dụng vòng lặp (Không sử dụng - toán tử)





 	

	  
Enter first number
Enter Second number

đầu ra
Phép trừ các số đã cho = 500
Nhập số đầu tiên
Nhập số thứ hai

Làm cách nào tôi có thể in các số từ 1 đến 10 trong php?

Chúng ta có thể in các số từ 1 đến 10 bằng cách sử dụng vòng lặp for . Bạn có thể dễ dàng mở rộng chương trình này để in bất kỳ số nào bắt đầu từ bất kỳ giá trị nào và kết thúc bằng bất kỳ giá trị nào. Lệnh echo sẽ in giá trị của $i ra màn hình. Trong dòng tiếp theo, chúng tôi đã sử dụng cùng một lệnh echo để in một ngắt dòng html.

Làm cách nào để lấy số nguyên tố từ 1 đến 100 trong php?

hàm php checkPrime($num) { if ($num == 1) trả về 0; . " ";

Làm cách nào để in 1 đến 100 mà không cần lặp php?

#include .
#include .
int n = 0;
khoảng trống foo() {
khoảng trống * x;
printf("%d\n", ++n);
nếu (n >= 100) {
thoát (0);

Làm cách nào để tìm tổng từ 1 đến 100 bằng bất kỳ vòng lặp nào trong php?

Tìm tổng từ 1 đến 100 bằng Vòng lặp While . $i=1; $sum=0; while($i<=100) { $sum=$sum+$i; $i++; } echo "Sum= " . $sum; . In the above example, Variable $i hold value=1, initially $sum hold value=0.