Yêu cầu: Xác định bộ 3 số đó có phải là độ dài 3 cạnh của một tam giác vuông hay không.. Câu 3: 3.5 điểm: Đếm từ DEMTU.PAS Ta định nghĩa: Từ là một nhóm kí tự bất kỳ mà trong đó không ch
Trang 1Sở gd-đt Quảng Bình Kỳ thi chọn học Sinh Giỏi lớp 9
Năm học 2007-2008 SBD: Môn: Tin học
Đề chính thức Thời gian làm bài: 150 phút.
Đề ra:
Sử dụng ngôn ngữ lập trình Turbo Pascal để lập trình
giải các bài toán sau:
Câu 1: (3 điểm): Nhận dạng tam giác vuông
TAMGIAC.PAS
Cho bộ ba số nguyên a, b, c (-32767 ≤ a, b, c ≤ 32767)
Yêu cầu: Xác định bộ 3 số đó có phải là độ dài 3 cạnh của
một tam giác vuông hay không
Biết rằng bộ 3 số a, b, c đợc nhập từ bàn phím, kết quả đợc
in ra màn hình
Ví dụ:
Nhập vào Kết quả in ra màn hình
3 4 5 BO BA SO DA CHO THOA MAN
3 4 6 BO BA SO DA CHO KHONG THOA MAN
Viết chơng trình tìm các số có ba chữ số abc sao cho:
ca bc
ab
abc = + +
Kết quả đợc in ra màn hình
Câu 3: (3.5 điểm): Đếm từ DEMTU.PAS
Ta định nghĩa: Từ là một nhóm kí tự bất kỳ mà trong đó không chứa dấu cách Ví dụ: ’Cong’ là một từ, ’Cong hoa’ là hai từ
Cho xâu ký tự bao gồm các chữ cái: ’a’ ’z’, ’A’ ’Z’, dấu cách và các chữ số từ 0 9
Viết một chơng trình thực hiện các công việc sau:
- In ra màn hình số từ có trong xâu;
- In ra màn hình các từ có trong xâu, mỗi từ trên một
dòng
Ví dụ:
Nhập vào Kết quả in ra màn
hình Thi HSG lop 9 4
Trang 2Thi HSG lop 9
HÕT