LỚP BÀI TẬP THỰC HÀNH TỔNG HỢP... CÂU 1: a Xác đ nh bài toán ịnh bài toán INPUT: OUTPUT: So Tình huống 1: Trò chơi đoán số tb... CÂU 4: Vi t đo n ch ết đoạn chương trình để so sánh: ạn
Trang 1LỚP
BÀI TẬP THỰC HÀNH TỔNG
HỢP
Trang 2CÂU 1:
a) Xác đ nh bài toán ịnh bài toán
INPUT:
OUTPUT:
So
Tình huống 1: Trò chơi đoán số
tb
Trang 3b) Mô t thu t toán ả thuật toán ật toán
i ≤ 10
so
so=sochotruoc so>sochotruoc
Trang 4CÂU 2:
a) Khai báo h ng: ằng:
const so_cho_truoc = 26;
b) Khai báo biến:
var so, i: integer;
b) Viết đoạn chương trình để nhập giá trị cho biến so:
writeln(‘Toi dang co mot so tu nhien trong khoang tu 1 den
50 ‘);
writeln(‘Ban duoc phep doan nhieu nhat 10 lan’);
CÂU 3:
a)Viết đoạn chương trình in ra màn hình 2 dòng thông báo
writeln(‘Ban doan so may? ’);
readln(so);
Trang 5Tình hu ng 2: ống 2: Con s bí n ống 2: ẩn Câu 4.
Trang 6CÂU 4: Vi t đo n ch ết đoạn chương trình để so sánh: ạn chương trình để so sánh: ương trình để so sánh: ng trình đ so sánh: ể so sánh:
writeln(‘Chuc mung! Ban da doan dung’);
so > so_cho_truoc writeln(‘Ban hay doan so nho
hon’) writeln(‘Ban hay doan so lon hon’)
Trang 7Câu 5:
Trang 8Câu 5:
Trang 9CÂU 6:
a) Xác đ nh các y u t c a câu l nh l p for do ịnh bài toán ếu tố của câu lệnh lặp for do ống 2: ủa câu lệnh lặp for do ệnh lặp for do ặp for do
b) Chạy thử chương trình với các bộ thử
Hãy đoán số lớn hơn Hãy đoán số nhỏ hơn Hãy đoán số lớn hơn Hãy đoán số nhỏ hơn Hãy đoán số lớn hơn
Trang 10Câu 7
Trang 11Tình hu ng 2: Alibaby và 40 con sói ống 2:
Trang 12Câu 8
hangdongIT stmtp@1994
username password
3
Mời bạn vào hang
Sai rồi!
Trang 13Câu 9: C i ti n ch ả thuật toán ếu tố của câu lệnh lặp for do ương trình ng trình a) Xác định bài toán
INPUT:
OUTPUT :
username, pasword, traloi tb
b) Mô tả thuật toán
Trang 14Câu 10
6 1 3 4 7 8 2
Trang 15Câu 10
b) Em hãy ch y ch ạy chương trình với các bộ ương trình ng trình v i các b ới các bộ ộ
th : ử:
Sai rồi!
Bạn muốn nhập lại không? c/k?
Sai rồi!
Bạn muốn nhập lại không? c/k?
Mời bạn vào hang!
Trang 16Tình hu ng 3: ống 2:
Câu 11: a) Thêm các chú thích vào ch ương trình ng trình
Nhập mảng
Duyệt mảng
Kiểm tra số nguyên tố
Kiểm tra và in SNT ra màn hình
Trang 17Câu 10
b) Em hãy cho bi t ch ếu tố của câu lệnh lặp for do ương trình ng trình trên th c ực
hi n công vi c gì? ệnh lặp for do ệnh lặp for do
Chương trình cho phép nhập mảng các số nguyên, lưu
vào trong mảng có tên là A Kiểm tra và in các số
nguyên tố ra màn hình.
c) Em hãy chạy chương trình với bộ thử sau:
29 là số nguyên tố
111 là số nguyên tố
7 là số nguyên tố,13 là số nguyên tố, 997 là số nguyên tố