Câu 1 (2đ): Viết lại các biểu thức toán học sau sang dạng biểu diễn tương ứng trong Pascal:
a. b. c. d.
Câu 2(3đ): Viết chương trình nhập vào 4 số nguyên và in ra màn hình số lơn nhất:
Câu 3(5đ): Hãy viết chương trình tìm Ước số chung lớn nhất của hai số a, b được nhập từ bàn phím (dùng lệnh Repeat .Until).
SỞ GD & ĐT TỈNH DAK LAK TRƯỜNG PTTH LÊ HỮU TRÁC ĐỀ THI HỌC KỲ I (Môn Tin học – thời gian 45 phút) Câu 1 (2đ): Viết lại các biểu thức toán học sau sang dạng biểu diễn tương ứng trong Pascal: a. b. c. d. Câu 2(3đ): Viết chương trình nhập vào 4 số nguyên và in ra màn hình số lơn nhất: Câu 3(5đ): Hãy viết chương trình tìm Ước số chung lớn nhất của hai số a, b được nhập từ bàn phím (dùng lệnh Repeat.Until). ĐÁP ÁN Câu 1: (x + y) / z; (1/2) * (sqrt(sqr(a) + sqr(b)) ); (–b + (sqrt(sqr(b) – 4*a*c)))/(2*a); (x + y) / (sqrt(z + 1); Câu 2: program solonnhat; var a, b, c, d, max1, max2: integer; BEGIN Writeln('Go vao 04 so nguyen ');readln(a, b, c, d); If a > b Then max1:= a Else Max1:= b; If c > d Then max2:= c Else Max2:= d; writeln('So lon nhat trong 04 so la:'); Begin If max1 > max2 Then Writeln(max1) Else Writeln(max2); End; readln END. Câu 3: program solonnhat; var a, b, ucln: integer; BEGIN Writeln('Go vao 02 so muon tim UCLN ');readln(a, b); Repeat If a > b Then a:= a - b Else b:= b - a; Until a = b; ucln:= a; writeln('Uoc chung lon nhat la:', a); readln END.
Tài liệu đính kèm: