15/09/2018, 16:48

Vẽ tam giác trong PHP

PHP Đề 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. 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; ...

PHP

Đề 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.

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ị 
*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************

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ị 
*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************

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ị
*
**
***
****
*****
******
*******
********
*********
**********
***********
************
*************
**************
***************
****************
*****************
******************
*******************
PHP
0