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

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 2

viết lại nội dung này ” Phát hiện các cuộc tấn công Cross Site Scripting (XSS)

AI Chatbot 2025: Xu Hướng Tất Yếu Cho Doanh Nghiệp Dẫn Đầu

Giới thiệu AI chatbots đã trải qua một hành trình đáng kể, từ những công cụ t

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 1

Tấn công web là gì? Ứng dụng web là các ứng dụng cung cấp dịch vụ cho người

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp Trong kỷ nguyên s