Mẫu số
Thuộc phần Kiến thức nền tảng trong hành trình C# của Coddy. Bài học 67 trên 69.
Khi tạo các mẫu như hình kim tự tháp, chúng ta thường cần tạo chuỗi gồm các ký tự lặp lại. Sau đây là một kỹ thuật hữu ích để tạo những chuỗi như vậy:
string str = new string('a', 10);str sẽ chứa "aaaaaaaaaa"
Hãy cùng tìm hiểu cách hoạt động của phần này:
new stringtạo một chuỗi ký tự- ký tự
'a'cho biết ký tự mà chúng ta muốn lặp lại 10cho biết số lần lặp lại ký tự
Thử thách
DễMỗi test case có một đầu vào, một số nguyên lẻ.
Nhiệm vụ của bạn là in ra hình kim tự tháp n tầng bằng *, dưới đây là một số ví dụ:
Hình kim tự tháp 1 tầng
*Hình kim tự tháp 5 tầng
*
***
*****Hình kim tự tháp 7 tầng
*
***
*****
*******Đầu vào
- Số nguyên lẻ
ndo người dùng nhập - 1 <=
n< 1000
Mẹo
- Thử bắt đầu với những hình tam giác nhỏ
- Xem gợi ý nếu bạn bị mắc kẹt ;)
nbiểu thị số lượng*ở hàng dưới cùng
Tự làm thử
using System;
public class Program {
public static void Main(string[] args) {
int n = int.Parse(Console.ReadLine());
}
}Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức nền tảng
4Các toán tử, phần 1
Toán tử số họcToán tử moduloTăng và giảmTăng và giảm hậu tốToán tử số học rút gọn5Toán tử phần 2
Toán tử so sánhToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giảnToán tử logic phần 3Tự luyện tập: Trình biên dịch C# online