Professional Documents
Culture Documents
2. Lập trình tuần tự với C
2. Lập trình tuần tự với C
Bài tập
1
Bài 1
• Viết chương trình nhập vào Họ tên và MSSV trên 2 dòng. Hiển
thị tên và MSSV trên cũng 1 dòng
• Viết chương trình nhập vào năm sinh của người dùng
và hiển thị lên màn hình số tuổi tương ứng
• Viết chương trình nhập vào chiều dài và chiều rộng của
một hình chữ nhật. In ra màn hình diện tích của hình
chữ nhật vừa mới nhập vào
Bài 4
• Viết chương trình nhập vào chỉ số Chỉ số IQ Mức độ thông minh
<85 Thấp
IQ của một người. Hiển thị mức độ
85 đến <115 Bình thường
thông minh của người đó lên màn 115 đến <130 Thông minh
hình. Biết điều kiện để phân loại 130 đến <145 Rất thông minh
>145 Thiên tài
mức độ IQ như sau:
5
Bài 5
6
Bài 6
• Cho biết một năm là năm nhuận Âm lịch nếu lấy năm dương lịch tương ứng chia cho 19
thì số dư sẽ là một trong các số sau: 0, 3, 6, 9, 11, 14, 17.
• Ví dụ: Nhâm Dần là năm âm lịch, năm dương lịch tương ứng là 2022 à năm 2022 không
phải là năm nhuận Âm lịch.
a. Cho biết trong các năm dương lịch sau: 1896, 1997, 2000, 2023, năm nào là năm
nhuận Âm lịch?
b. Có bao nhiêu năm nhuận Âm lịch từ năm 1900 đến 2022 (tính cả 1900 và 2022)?
Bài 7
int soTienCanRut = 0;
int[] menhGia = { 500_000, 200_000, 100_000, 50_000, 20_000, 10_000 };
int[] soToTuongUng = { 0, 0, 0, 0, 0, 0 };
string soTienNhapVao;
10
Bài 8
• Tìm số tờ
11
Bài 9: Giao dịch tại ATM
Viết chương trình giao dịch cơ bản tại cây ATM
Mô tả:
4. Thoát (Quit)
12
Bài 9: Giao dịch tại ATM
Local biến
13
Bài 9: Giao dịch tại ATM
14
Bài 9: Giao dịch tại ATM
15
Bài 9: Giao dịch tại ATM
16
Bài 9: Giao dịch tại ATM
17
Bài 10: Bulls and Cows
• Phần mềm thông báo số lượng bulls và cows sau khi so sánh từ chữ số
• Nếu ký tự số nhập vào khớp với giá trị và vị trí của số bí mật, ta có 1 bull
• Nếu ký tự số nhập vào khớp với giá trị nhưng khác vị trí, ta có 1 cow
• Nếu thông báo số lượng toàn bulls thì người chơi sẽ thắng
Số bí mật 2 2 4 1 Comment
Bulls = 0
Số gợi ý 9 9 2 4
Cows = 2
Số bí mật 1 4 8 1 Comment
Bulls = 1
Số gợi ý 8 8 1 1
Cows = 2
Xác định đầu vào