Menu
CoddyTech

Kim tự tháp dấu sao phẳng

Thuộc phần Kiến thức nền tảng trong hành trình R của Coddy. Bài học 76 trên 78.

challenge icon

Thử thách

Dễ

Đọc một số nguyên n từ đầu vào và in ra một hình kim tự tháp dấu hoa thị căn trái gồm n hàng.

Mỗi hàng i (từ 1 đến n) cần có chính xác i dấu hoa thị. Dùng hàm strrep() để lặp lại ký tự "*" và cat() để in mỗi hàng trên một dòng mới.

Ví dụ, nếu đầu vào là:

5

Đầu ra sẽ là:

*
**
***
****
*****

Nếu đầu vào là:

3

Đầu ra sẽ là:

*
**
***

Tự làm thử

# Đọc đầu vào
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))

# TODO: Viết code của bạn bên dưới
# Dùng vòng lặp để in ra n hàng
# Mỗi hàng i cần có i dấu sao
# Dùng strrep() để lặp lại "*" và cat() để in ra từng hàng

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch R online