Editorial for C++ Bài 3.A1: Tam giác vuông cân
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Lời giải chi tiết:
Đầu tiên, các bạn cần khai báo kiểu dữ liệu của số nguyên \(n\) dựa vào khoảng giá trị đề bài đưa \(n\) \((n \leq 100)\).
Bước 2, các bạn dùng lệnh cin
để nhập số vừa khai báo ở trên.
Bước 3, các bạn sử dụng hai vòng lặp lồng nhau để in ra một hình tam giác vuông có kích thước được xác định bởi giá trị của biến n
. Hình tam giác này có các dòng chứa các dấu *
và mỗi dòng có số lượng dấu *
giảm dần từ trái sang phải. Cụ thể:
Bắt đầu vòng lặp chính, lặp qua các dòng từ 1 đến
n
.Bắt đầu vòng lặp lồng bên trong, lặp qua các cột từ 1 đến
n+1-i
. Số lượng cột giảm dần theo dòng.In ra một ký tự
*
cho mỗi cột. Kết thúc vòng lặp lồng bên trong thì xuống dòng.
Comments