Bài 1: (4,0 điểm)
Viết chương trình nhập vào một dãy số gồm n số nguyên, với n là số tự nhiên cho trước.
Yêu cầu: Tách dãy số trên thành hai dãy số: dãy số chẵn, dãy số lẻ theo thứ tự tăng dần và
xuất ra màn hình dãy số đã nhập, dãy số chẵn, dãy số lẻ.
Ví dụ nhập n= 10;
5 2 7 9 1 3 9 4 -2 0
Dãy số nguyên chẵn : -2 0 2 4
Dãy số nguyên lẻ: 1 3 5 7 9 9
Bài 2: (4,0 điểm)
Viết chương trình nhập vào một số thực n bất kỳ. Yêu cầu:
Xuất ra màn hình số vừa nhập dưới dạng phân số.
Ví dụ: nhập n =2.5
Kết quả phân số tương ứng là 5/2
N = 4.48
Kết quả phân số tương ứng là 112/25
Bài 3:(6,0 điểm)
Nhập vào một dãy số gồm m nguyên bất kỳ, với m là số tự nhiên nhỏ hơn 100. Yêu cầu:
Tìm trong dãy đã nhập và xuất ra màn hình số có nhiều ước nhất, với các ước là các
số thuộc dãy vừa nhập.
Ví dụ: Dãy số đã nhập: 2 5 8 4 10 12 28 15 20
Số tìm được là 20
Bài 1. (4,0 điểm)
Viết chương trình nhập số tự nhiên n (n≤100) và tính giá trị biểu thức Sn:
Sn
1 2 3
n
...
2 3 4
n 1
Tên tập tin: D:\THI\Bai1.pas
Bài 2.(5,0 điểm)
Viết chương trình in ra màn hình các số từ x đến y là số chẵn và chia hết cho 3. Với x, y
nhập từ bàn phím? Đếm xem có tất cả bao nhiêu số?
Dữ liệu vào: Số nguyên x và y (x
Kết quả ra: Các số chẵn chia hết cho 3 trong phạm vi từ x đến y và đếm có bao nhiêu số.
Ví dụ:
Dữ liệu vào
3
40
Dữ liệu ra
6 12 18 24 30 36
Co tat ca: 6 so
Tên tập tin: D:\THI\Bai2.pas
Bài 3. (6,0 điểm)
Viết chương trình cho phép rút gọn một phân số.
Yêu cầu:
- Dữ liệu vào: Tử số và mẫu số của phân số cần rút gọn.
- Dữ liệu xuất: Rút gọn và xuất kết quả dạng c/d. Với c/d là phân số sau khi rút gọn.
Ví dụ: Nhập tử: 6 - Nhập mẫu: 8. Kết quả xuất: “6/8 = 3/4 ”
Nhập tử: 10 - Nhập mẫu: 5. Kết quả xuất: “10/5 = 2 ”
Nhập tử: 10 - Nhập mẫu: 0. Kết quả xuất: “Khong phai phan so ”
Tên tập tin: D:\THI\Bai3.pas
Bài 4.(5,0 điểm)
Cho mảng A các số nguyên gồm n phần tử. Viết chương trình tạo mảng B[1..n]. Trong
đó B[i] là tổng giá trị của i phần tử đầu tiên của mảng A.
Tên tập tin: D:\THI\Bai4.pas
BÀI 1. GIẢI VÀ BIỆN LUẬN (7 điểm)
Viết chương trình nhập vào 3 số nguyên a, b, c. Kiểm tra xem 3 số đó có thỏa mãn:
- Là 3 cạnh của 1 tam giác thường
- Là 3 cạnh của 1 tam giác cân
- Là 3 cạnh của 1 tam giác đều
- Không là 3 cạnh của 1 tam giác
BÀI 2. TÍNH TỔNG (7 điểm)
Viết chương trình tính tổng S=-1+2-3+…….+(-1) n.n, với n là số nguyên dương được
nhập từ bàn phím.
BÀI 3. ĐẾM PHẦN TỬ CÓ GIÁ TRỊ X XUẤT HIỆN TRONG MẢNG (6 điểm)
Viết chương trình nhập vào một dãy các số nguyên và nhập giá trị x, rồi đếm xem trong
dãy có mặt bao nhiêu số x ?