Bài tập 17: Viết chương trình nhập vào các số nguyên từ bàn phím cho đến khi nào gặp số nguyên tố thì kết thúc nhập.. Tính tổng các số chẵn và trung bình cọng các số lẻ.[r]
(1)Bài tập ôn thi HSG tin lớp cụm Ngũ Hiệp I Bài tập lệnh gán
Bài tập Viết chương trình nhập vào độ dài cạnh đường cao ứng với cạnh tam giác, sau tính in hình diện tích tam giác
Ý tưởng:
Cơng thức tính diện tích tam giác: S =
2a h với a cạnh đáy h đường cao.
Bài tập 2: Viết chương trình nhập vào số a, b Sau hốn đổi giá trị số đó: a/ Cho phép dùng biến trung gian b/ Kh«ng cho phÐp dïng biÕn trung gian
a:=a+b; {a lấy tổng giá trị a+b} b:=a-b; {b lấy giá trị a}
a:=a-b; {a lấy lại giá trị b} BÀI TẬP TỰ GIẢI
Bài tập 3: Viết chương trình nhập vào số nguyên: a, b, x, y, sau in hình kết biểu thức sau:
a/ x+ y 2+x
y b) 2x
2 + 3x – c) 2 x
x x
d) (x2 + 3x – 1)/(y + 1) ài tập 4: Viết chương trình tính siện tích tam giác theo cơng thức sau:
S = √p (p − a)( p −b)( p −c ) với p =
2 (a+b+c) II LÖnh lùa chän IF Then CaSE OF
Bài Nhập vào từ bàn phím ba số bất kì, viết chơng trình kiểm tra xem ba số có phải độ dài ba cạnh tam giác hay không? Nếu có, đa thơng báo hình ba số cho ba cạnh tam giác Kiểm tra tam giác có tam giác cân khơng? Tam giác khơng? Thơng báo hình
Bài Viết chơng trình nhập số tự nhiên có chữ số in thơng báo hình số vừa nhập chẵn hay lẻ, chữ số hàng trăm, chục, chữ số hàng đơn vị
Bµi Nhập vào ba số nguyên xếp in hình ba số theo thứ tự tăng dần.
Bài Tính hóa đơn tiền điện hộ tiêu dùng biết tiền điện đợc tính nh sau: 50 số đầu tính giá 600đ/kwh, từ số thứ 51 đến 100 theo giá 800đ/kwh, từ 101 đến 150 giá 1000đ/kwh, từ 151 trở 1200đ/kwh (số điện tiêu thụ đợc nhập vào từ bàn phím)
Iii.vịng lạp xác định (for) vịng lặp khơng xác định (while repeat) Bài 1: Nhập n số (n nhập từ bàn phím) từ bàn phím (khơng dùng mảng) đếm số lớn 10 nhỏ 20, tính tổng trung bình cộng chúng Đa kết qu mn hỡnh
Bài 2: Viết chơng trình:
a) Nhập dÃy N số nguyên từ bàn phím , việc nhập dừng lại gặp số b) Đếm số dơng tính tổng chóng
c) TÝnh trung b×nh céng cđa d·y
Bài 3: Viết chơng trình nhập hai số a b dãy số nguyên từ bàn phím gặp số nằm ngoài khoảng a, b cho trớc Tính tổng số dơng dãy, đếm số âm tính trung bình cộng dãy
Bài 4: Tìm tất số có chữ số abc cho tổng lập phơng chữ số số (abc = 100a + 10b + c = a3 + b3 + c3).
Bài 5: Tìm ƯCLN, BCNN hai số a b đợc nhập từ bàn phím. Bài 6: Tìm ƯCLN ba số a, b, c đợc nhập từ bàn phớm
Bài 7: Nhập số tự nhiên N kiểm tra N có số nguyên tố hay không?
Bài 8: Liệt kê dãy số nguyên tố từ đến số n cho trớc (n nguyên dơng nhập từ bàn phím). Bài 9: Nhập số tự nhiên N in hình N số nguyên tố u tiờn
Bài 10: Viết chơng trình phân tích số nguyên nhập từ bàn phím thành tích thừa số nguyên tố. Bài 11:Viết chơng trình tính tổng S = 13+23 + 33 + 43 + 53 + + n3
Bài 12: Viết chơng trình tính tæng S =
1 1
1
2 n
víi
n , giá trị sai số cho trớc đợc nhập từ bàn phím
Bài 13 Lãi xuất ngân hàng Một ngời gửi tiết kiệm ngân hàng với số tiền ban đầu a (triệu đồng), lãi xuất
sau tháng k%
a) Hóy cho bit s tiền ngời rút đợc sau khoảng thời gian t (tháng) Biết phơng thức tính lãi lũy kế, nghĩa lãi xuất sau tháng đợc cộng vào số tiền gốc
b) Hãy cho biết ngời phải gửi tháng để thu đợc tổng số tiền gốc lãi khơng b triệu đồng
(2)S0 = n! = 1*2* *n {n giai thừa} S1 = + 1/2 + + 1/n
S2 = + 1/2! + + 1/n! S3 = + x + x2/2! + x3/3! + + xn/n! Bài tập 15: Viết chương trình để tìm lời giải cho tốn sau:
Trong giỏ vừa thỏ vừa gà, Một trăm cẳng bốn ba đầu
Hỏi có gà thỏ?
Bài tập 16: Viết chương trình để tìm lời giải cho tốn sau: Trăm trâu trăm bó cỏ
Bó lại cho trịn Trâu đứng ăn năm Trâu nằm ăn ba
Năm trâu nghé ăn
Hỏi có trâu đứng, trâu nằm, trâu nghé?
Bài tập 17: Viết chương trình nhập vào số nguyên từ bàn phím gặp số nguyên tố kết thúc nhập Tính tổng số chẵn trung bình cọng số lẻ
Gợi ý:
Dùng vòng lặp REPEAT UNTIL NTo; để nhập Trong đó, NTo biến kiểu Boolean để kiểm tra số nhập vào có phải số nguyên tố hay không
Bài tập 18: Viết chương trình nhập vào số nguyên dương Hãy thơng báo lên hình số có chữ số tổng chữ số số
Gợi ý:
Dùng vịng lặp WHILE Trong N>0 thì: lấy chữ số cuối N để tính phép tốn MOD 10, sau bỏ bớt chữ số cuối N phép toán DIV 10
Bài tập 19: Viết chương trình in hình tất số nguyên tố từ đến N Với N nhập từ bàn phím Bài tập 20: Viết chương trình phân tích số thừa số nguyên tố Ví dụ: N=100 in hình:
100 | 50 | 25 | 5 | |
Bài tập 21: Số hoàn thiện số tự nhiên có tổng ước (khơng kể nó) Viết chương trình kiểm tra xem số nhập vào từ bàn phím có phải số hồn thiện hay khơng? Ví dụ: 6, 28 số hoàn thiện
Gợi ý:
- Tính tổng ước số N: từ N div lưu vào biến S - Nếu S=N N số hồn thiện
Bài tập 22: Viết chương trình nhập vào số nguyên dương Hãy thơng báo lên hình số có chữ số tổng chữ số số
Gợi ý: