Bài 16: Viết chương trình thực hiện : nhập chiều cao và cân nặng, kiểm tra và thông báo người đó có thừa cân, đạt yêu cầu hay thiếu cân hay không... Tính tổng các số chia hết cho 3 tro[r]
(1)Bài tập PASCAL bản Phần 1
Bài 1: Viết chương trình xuất hình dịng chữ "Chao ban". Bài 2: Viết chương trình thực công việc :
- Nhập R từ bàn phím
- Tính xuất hình Chu vi Diện tích hình trịn Bài 3: Viết chương trình thực cơng việc :
- Nhập chiều dài chiều rộng
- Tính xuất hình Chu vi Diện tích hình chữ nhật
- Tính xuất hình kích thước Đường chéo hình chữ nhật Bài 4: Viết chương trình thực cơng việc :
- Nhập số a (a >0)
- Tính xuất hình kết Bình phương Căn bậc a Bài 5: Viết chương trình thực cơng việc sau:
- Nhập số A, B từ bàn phím
- Xuất hình kết phép toán sau: o A + B
o A - B o A * B o A / B
o Bình phương B
Bài 6: Viết chương trình thực cơng việc sau: - Nhập số A (A >0) từ bàn phím
- Tính xuất hình diện tích phần gạch chéo hình(Kết làm tròn số lẻ thập phân
Phần 2
Bài tập PASCAL sử dụng hàm MOD DIV câu lệnh IF
Học sinh sử dụng hàm MOD (Phép chia lấy phần dư) hàm DIV (Phép chia lấy phần nguyên) để giải tập sau :
Bài 1: Viết chương trình nhập vào số nguyên dương M Kiểm tra xem M số chẵn hay lẻ Bài 2: Viết chương trình nhập vào số nguyên dương N Kiểm tra xem N có chia hết cho cho hay không?
Bài 3: Viết chương trình nhập vào số nguyên dương M, N Kiểm tra xem M, N có đồng thời chia hết cho hay không?
(2)Bài 5: Viết chương trình nhập vào M số tiền Hãy cho biết với số tiền đổi tờ bạc loại: 100, 50, 20, 10, 5, 2, đồng?
Bài 6: Viết chương trình nhập vào số ngày thuê phịng khách sạn Tính số tiền phải trả biết số ngày thuê Biết đơn giá thuê tính tiền sau: tuần giá 500 đ, ngày giá 100 đ
Bài 7: Viết chương trình nhập vào số nguyên dương X In hình chữ số hàng đơn vị X
Bài 8: Viết chương trình thực : nhập số m từ bàn phím, kiểm tra thơng báo m có chia hết cho khơng?
Bài : Viết chương trình thực : nhập số thực x, x > tính in kết căn bậc 2 x , x <= thông báo x số dương
Bài 10: Viết chương trình thực : Nhập a từ bàn phím, kiểm tra a > tính in lên hình diện tích hình vng có cạnh a
Bài 11: Viết chương trình thực : nhập năm, kiểm tra thông báo năm vừa nhập có phải năm nhuần hay khơng?
Bài 12: Viết chương trình thực : nhập số a, b, c từ bàn phím Kiểm tra thơng báo a, b, c có lập thành cạnh tam giác hay không?
Bài 13: Viết chương trình thực : nhập chiều cao người Nếu chiều cao >150cm thơng báo”Tiền vé 100000”, chiều cao > 130cm thơng báo “Tiền vé 50000”, thấp 100cm thơng báo “Miễn phí”
Bài 14: Viết chương trình thực : nhập CD CR từ bàn phím Kiểm tra CD CR > tính in lên hình diện tích hình chữ nhật
Bài 15: Viết chương trình tính tiền cho cửa hàng bán hoa - Nhập số cành hoa
- Nếu số cành >= 20 giá 2000d/cành, ngược lại 2500đ/cành Tính tiền xuất có quy cách
Bài 16: Viết chương trình thực : nhập chiều cao cân nặng, kiểm tra thông báo người có thừa cân, đạt yêu cầu hay thiếu cân hay không Biết:
- Chỉ số béo phì BMI = Cân nặng(kg) / bình phương chiều cao (m) - BMI <18.5: Thiếu cân
- 18.5<= 18.5 < 25 : Cân đối - BMI >= 25: Dư cân
Bài 17: Viết chương trình nhập vào số ngày th phịng khách sạn, loại phòng (A, B, C) - phòng loại A : 300000/ngày
(3)- phịng loại C : 200000/ngày Tính tiền xuất có quy cách Bài 18: Viết chương trình tính tiền thuê sách:
- Nhập : số cuốn, số ngày, giá
Tính tiền = số ngày * số * giá Nếu số ngày >5 giảm 2000 ngược lại khơng giảm Xuất có quy cách 10:2.
Phần 3
Bài tập PASCAL sử dụng câu lệnh For To Do
Bài : Tính tổng số từ đến 15.
Bài : Nhập N từ bàn phím (N>0), tính giai thừa n (n!) Bài : Tính tổng số lẻ phạm vi từ đến 20. Bài : Tính tổng số chẵn phạm vi từ đến 20.
Bài : Nhập số A từ bàn phím, Kiểm tra A có phải số ngun tố hay không?
Bài : Nhập M, N từ bàn phím (M < N) Tính tổng số chia hết cho pham vi từ M đến N. Bài : Nhập M, N từ bàn phím (M < N) Đếm số chia hết cho cho pham vi từ M đến N
Bài : Nhập M từ bàn phím (M>0), Tính giá trị biểu thức Tong = 12 + 22 + 32 + + M2 Bài 9: Một người gửi tiết kiệm 100 đồng Hỏi sau 12 tháng thu số tiền bao nhiêu? Biết, lãi xuất tháng Ngân hàng 0.15%
Bài 10 : Một giáo viên vào lớp phát kẹo cho em học sinh theo qui tắc sau : em nhận viên kẹo, em nhận số kẹo nhiều em trước viên Hỏi lớp học có 20 học sinh tổng số kẹo phải có để Giáo viên phát đủ cho lớp
Bài 11 : Tính tổng số đồng tiền thả vào bàn cờ, biết: + Bàn cờ có 64
+ Ô đầu tiên, ta thả vào đồng tiền
+ Các cịn lại, ta thả đồng tiền vào theo qui ước ô có số lượng đồng tiền gấp đơi trước
Bài 12: Nhập số A, B từ bàn phím Tìm Ước chung lớn A B. VD : A = 15, B = 25
(4)Ba mươi sáu Một trăn chân chẵn
Hỏi: Có Gà Chó.
Phần (chưa học)
Bài tập pascal sử dụng câu lệnh While Do