Sử dụng vòng lặp for vẽ tam giác sao trong PHP

Viết chương trình in ra hình tam giác sao. Hướng giải quyết: Nhập vào số dòng in ra sao Sử dụng vòng lặp loop để in ra được các hình tam giác khác nhau Nhập vào số dòng <!DOCTYPE html> <html> <body> <form action="testsao.php" method=POST> Nhập vào số dòng: <input type="number" name="soDong"><br /> <input type="submit">

Viết chương trình in ra hình tam giác sao.

Hướng giải quyết:

  • Nhập vào số dòng in ra sao
  • Sử dụng vòng lặp loop để in ra được các hình tam giác khác nhau

Nhập vào số dòng


<!DOCTYPE html>
<html>
<body>

<form action="testsao.php" method=POST>
Nhập vào số dòng: <input type="number" name="soDong"><br />
<input type="submit">
</form>


</body>
</html>

Code demo

Tam giác vuông đơn giản

<?php
    $n= $_POST["soDong"];
    //Tam giac vuông đơn giản
    for($i=0; $i<$n; $i++) {
        for($j=0; $j<$i; $j++) {
            echo "*";
        }
        echo "<br>";
    }
?>

Tam giác vuông ngược

<?php
    $n= $_POST["soDong"];
    //Tam giac vuông ngược
    for ($i=0; $i<=$n; $i++) {
        for ($j=$n; $j>$i; $j--) {
            echo '*'; 
        }
        echo '<br>';
    }
?>

Tam giác đều

<?php
    $n= $_POST["soDong"];
    //Tam giác đều
    for ($i=0; $i<=$n; $i++){
        for ($j=$n; $j>$i; $j--) { 
            echo '   '; 
        } 
        for ($k=0; $k<$i; $k++) { 
            echo '*   '; 
        } 
        echo '<br>';
    }

?>

Nguồn: viblo.asia

Bài viết liên quan

7 Cách Tăng Tốc Ứng Dụng React Hiệu Quả Mà Bạn Có Thể Làm Ngay

React là một thư viện JavaScript phổ biến trong việc xây dựng giao diện người d

Trung Quốc “thả quân bài tẩy”: hàng loạt robot hình người!

MỘT CUỘC CÁCH MẠNG ROBOT ĐANG HÌNH THÀNH Ở TRUNG QUỐC Thượng Hải, ngày 13/5 –

9 Mẹo lập trình Web “ẩn mình” giúp tiết kiệm hàng giờ đồng hồ

Hầu hết các lập trình viên (kể cả những người giỏi) đều tốn thời gian x

Can GPT-4o Generate Images? All You Need to Know about GPT-4o-image

OpenAI‘s GPT-4o, introduced on March 25, 2025, has revolutionized the way we create visual con