Page 21 - Tin Học 11 - Chương III
P. 21
Tin học 11 Tập 2
THỰC HÀNH VÀ ÔN TẬP CHƯƠNG III
Câu 1:
a) Viết chương trình kiểm tra số n được nhập từ bàn phím có là số chính phương
hay không?
b) Viết chương trình kiểm tra số n được nhập từ bàn phím có là số nguyên tố hay
không?
Câu 2:
a) Số hoàn hảo là số mà tổng ước số của nó (không tính nó) bằng chính nó. Viết
chương trình kiểm tra số n được nhập từ bàn phím có là số hoàn hảo hay
không?
b) Bộ ba số nguyên dương a, b, c được gọi là bộ số Pi-ta-go nếu tổng các bình
phương của hai số bằng bình phương số còn lại. Viết chương trình kiểm tra ba
số nguyên nhập vào có là bộ số Pi-ta-go hay không?
c) Một cặp số nguyên dương được gọi là số bạn bè nếu tổng các ước số của số
này bằng chính số kia.
Ví dụ:
220 và 284 là cặp số bạn bè vì tổng các ước số của 220 là:
1+2+4+5+10+11+20+22+44+55+110=284 và tổng các ước số của 284 là
1+2+4+71+142=220.
Viết chương trình kiểm tra xem hai số nhập vào có phải là số bạn bè hay không?
d) Một số nguyên dương có n chữ số được gọi là số Armstrong khi tổng các lũy
thừa bậc n của các chữ số của nó bằng chính nó.
Ví dụ:
371 là số Armstrong vì: 3^3 + 7^3 + 1^3 = 371
8208 là số Armstrong vì: 8^4 + 2^4 + 8^4 = 8208
Hãy kiểm tra xem một số nguyên dương N nhập vào từ bàn phím có phải là số
Armstrong hay không?
Câu 3: Viết phương trình giải phương trình ax + bx + c = 0 (các hệ số a, b, c được
2
nhập từ bàn phím).
Hướng dẫn:
• a = 0 => Phương trình là phương trình bậc nhất, rồi sau đó giải nghiệm.
• a ≠ 0 => Phương trình là phương trình bậc hai, rồi sau đó giải nghiệm.
Câu 4: Viết chương trình nhập hai số nguyên a và b, sau đó chọn phép toán “+”, “-”,
“”, “/” và xuất ra màn hình kết quả của phép tính ấy (khuyến khích dùng câu lệnh
case).
21