Nội dung chính
Đề bài
Sử dụng dấu * để vẽ tam giác trong PHP, đây là một trong những bài cơ bản nhất giúp bạn thực hành cách sử dụng các vòng lặp trong PHP.
Lời giải
- Sử dụng vòng lặp for
- Sử dụng vòng lặp do-while
- Sử dụng vòng lặp while
1. Sử dụng vòng lặp for
// sử dụng vòng lặp for - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị <?php for($i = 0; $i < 20; $i ++) { for($j = (20 - $i); $j < 20; $j ++) { echo "*"; } echo "<br>"; } ?>
Kết quả:
// sử dụng vòng lặp for - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị * ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** *******************
3. Sử dụng vòng lặp while
// sử dụng vòng lặp while - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị <?php $i = 0; while ( $i < 20 ) { $j = (20 - $i); while ( $j < 20 ) { echo "*"; $j ++; } $i ++; echo "<br>"; } ?>
Kết quả:
// sử dụng vòng lặp while - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị * ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** *******************
2. Sử dụng vòng lặp do-while
// sử dụng vòng lặp do-while - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị <?php $i = 0; do { echo "<br>"; $j = (20 - $i); do { echo "*"; $j ++; } while ( $j < 20 ); $i ++; } while ( $i < 20 ); ?>
Kết quả:
// sử dụng vòng lặp do-while - vẽ tam giác trong PHP, // mỗi dấu * là một đơn vị * ** *** **** ***** ****** ******* ******** ********* ********** *********** ************ ************* ************** *************** **************** ***************** ****************** *******************