Mô hình kim cương trong python sử dụng vòng lặp while

Vòng lặp while hoặc câu lệnh while lặp lại tất cả mã trong phần thân của nó miễn là một điều kiện cụ thể được thỏa mãn. Vòng lặp kết thúc nếu hoặc khi điều kiện không còn được đáp ứng

Cú pháp có thể được sử dụng cho vòng lặp “while” trong ngôn ngữ lập trình C++ như sau

while[condition]
    {
     statement[x];
    }

Trước khi chuyển sang mô hình ngôi sao kim cương, trước tiên chúng ta phải biết mã của kim tự tháp sao và kim tự tháp sao ngược

1. Kim tự tháp sao tam giác bên phải

thuật toán

  1. Giả sử số hàng trong một tam giác vuông là n
  2. Ở hàng thứ N, số sao luôn là K. Hàng đầu tiên có một ngôi sao, hàng thứ hai có hai ngôi sao và hàng thứ ba có ba ngôi sao. Trung bình hàng thứ K có K sao
  3. Để in thiết kế ngôi sao tam giác thích hợp, chúng tôi sẽ sử dụng hai vòng
    1. Vòng lặp bên ngoài sẽ lặp lại n lần cho thiết kế ngôi sao hình tam giác bên phải với "n" hàng. Mẫu sẽ được in từng hàng một trong mỗi lần lặp lại vòng lặp bên ngoài
    2. Vòng lặp bên trong cũng sẽ chạy n lần cho hàng thứ N của mẫu tam giác vuông. Một dấu sao [*] sẽ được in cho mỗi lần lặp lại vòng lặp bên trong

Trong mã, lập trình viên/người dùng nhập số hàng anh ta muốn hiển thị các ngôi sao trên màn hình

Lập trình trong C++ để in mô hình kim tự tháp ngôi sao tam giác bên phải

#include 
using namespace std;
int main[]
{
int  i, j, n;
cout > n;
i=1;
while[ i

Chủ Đề