ĐỀ I:
Câu 1:(2 điểm) Chuyển các biểu thức sau sang dạng biểu diễn tương ứng trong Pascal:
a)
yx
−
≤
xy
b) 3x
4
+ 2x
3
-5x +3
c)
x
yx
yx
+
++
22
2
d)
2
1
−
+
x
yx
-
xy
zx
−
Câu 2: (1 điểm)
a) Cho N là một số nguyên. Viết biểu t`hức logic kiểm tra xem N có phải là số
nguyên dương và là 1 số chẵn.
b) Cho M là 1 số nguyên. Viết biểu thức logic kiểm tra M có chia hết cho 3 hoặc
cho 5 không ?
Câu 3 : (2 điểm) Chuyển các biểu thức sau sang dạng biểu diễn tương ứng trong toán
học:
a) 5*sin(x+3)-cos(y)/4 b) sqrt((x-1)*2+(y-2)*2)
c) (a+sin(x))/sqrt(a*a +x*x+1) d) abs(x-y)<=sqrt(x*y)
Câu 4: (2 điểm)
Cho độ dài 3 cạnh của một tam giác (nguyên dương và có giá trị lớn nhất là 200).
Tính chu vi C, diện tích S của tam giác đó theo công thức HêRông .
Hãy chọn kiểu dữ liệu cho các biến sao cho hợp lý và tốn ít bộ nhớ nhất.
Câu 5: (3 điểm) Viết chương trình tính diện tích phần được gạch chéo trong hình sau
với a>0, được nhập từ bàn phím :
`
a
-a a
-a
o
ĐỀ II :
Câu 1: (2 điểm) Chuyển các biểu thức sau sang dạng biểu diễn tương ứng trong Pascal:
a)
x
yx
yx
+
++
22
2
b)
1
sin
2
++
+
ax
xx
c)
yx
−
≤
xy
d)
22
2
1
ba
+
Câu 2: (1 điểm)
a) Cho N là một số nguyên. Viết biểu thức logic kiểm tra xem N có phải là
số nguyên dương và chia hết cho 4.
b) Cho A, B là 2 số nguyên. Viết biểu thức logic kiểm tra xem A và
B có đồng thời chia hết cho 5 không?
Câu 3: (2 điểm) Chuyển các biểu thức sau sang dạng biểu diễn tương ứng trong toán
học:
a) sqrt(sqrt(x)) b) (x+y)/(x-1/2)-(x-z)/(x*y)
c) abs(x-y)<=sqrt(x*y) d) x + sqrt(x*sqrt(sqr(x+1)))
Câu 4: (2 điểm)
Cho độ dài 2 cạnh a,b của hình chữ nhật (a, b nguyên, 0< a ≤ 200 ; 0< b ≤ 250).
Tính chu vi C, diện tích S của hình chữ nhật đó
Hãy chọn kiểu dữ liệu cho các biến sao cho hợp lý và tốn ít bộ nhớ nhất.
Câu 5 : (3 điểm) Viết chương trình tính diện tích phần được gạch chéo trong hình sau
với a>0, được nhập từ bàn phím :
`
a
-a a
o