Câu 18 . Giá trị của biểu thức -5 MOD 2 là:
A. 3 B. -1 C. -3 D. -2
-> CHỌN ĐÁP ÁN BCâu 18 . Giá trị của biểu thức -5 MOD 2 là:
A. 3 B. -1 C. -3 D. -2
-> CHỌN ĐÁP ÁN BCâu 1 : Tập hợp các lệnh dùng để chỉ dẫn máy tính được gọi là :
a) Chương trình máy tính
b) Phần cứng máy tính
c) Bộ nhớ máy tính
Câu 2 : Kết quả của phép so sánh 4 <> 5 mang giá trị
a) TRUE
b) FALSE
c) Đúng
d) Sai
Câu 3 : Pascal cho kết quả của phép so sánh 3 >1 + 8 là :
a) TRUE
b) FALSE
c) Đúng
d) Sai
Câu 5: Phép tính chỉ thực hiện được trên kiểu số nguyên là :
a) Cộng (+)
b) Nhân (*)
c) Chia (/)
d) Chia dư (mod)
Câu 5 : Phép toán nào được làm sau cùng :
a) Cộng và trừ
b) Nhân và chia
c) Div và Mod
d) Cả a,b,c đều đúng
A. Lý Thuyết:
Nêu ý nghĩa của các từ khóa,câu lệnh trong Pascal: program,begin,end,uses,var,const,clrscr,delay(x),write ( ),readln,readln (x)
Trắc nghiệm:
Câu 1: Các ngôn ngữ lập trình phân chia dữ liệu thành các kiểu dữ liệu khác nhau với mục đích gì ? Hãy chọn phương án sai:
a)Sử dụng bộ nhớ máy tính có hiệu quả
b)Thực hiện các phép toán tương ứng với từng kiểu dữ liệu
c)Tự động hóa việc viết chương trình
Câu 2:Hãy chọn câu đúng:
a)14/5=2; 14 div 5 = 2 ; 14 mod 5 = 4
b)14/5=2.8; 14 div 5 = 2 ; 14 mod 5 = 4
c) 14/5=2.8; 14 div 5 = 2 ; 14 mod 5 = 2
d) 14/5=3; 14 div 5 = 2 ; 14 mod 5 = 4
Câu 3: Giá trị của biến a sau khi thực hiện chương trình: "a:=5 ; a:=a–4" là:
a) 1 b) 2 c) 3 d) 4
Câu 4: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu:
a)Chỉ một biến cho một kiểu dữ liệu
b)Chỉ hạn chế bởi dung lượng nhớ
c) 10 biến
d) Không giới hạn
Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu là số thực,phép gán nào đúng:
a)A:= ' 38.59 b) A:=35.59; c) A:=3559 d) cả b và c đều đúng
Câu 6:Trong Pascal,khai báo đúng là:
a) Var chieudai:real
b) Var 40HS: integer
c) Var R=50
d) Cả b và c đều đúng
B. Bài Tập:
1. Tìm ra chỗ sai ( gạch chân ) và giải thích tại sao sai :
a) var a,b:=integer
const c:=4 ;
begin :
a:= 10
b:=a/c;
write( ' gia tri cua b la ' b);
end.
b) var : a: real; b: integer;
const c:=4
begin
c:=4.1;
a:=10;
b:=a/c
write( ' gia tri cua b la ' b )
end
2. Viết thuật toán rồi viết chương trình bằng ngôn ngữ Pascal để giải bài toán:
a) Tính tổng của n số tự nhiên đầu tiên. Lậo bảng chạy tay với n=10, n=15
b) Hoán đổi giá trị của 2 biến x và y. Lập bảng chạy tay với x 🔙 10; y 🔙1
Mong các bạn giúp mình !
Cho a bằng 9 b bằng 8 .tìm kết quả của biến s sau mỗi câu lệnh sau đây, với với ban đầu giá trị của s bằng 0
a) if (a+b) mod 2=0 then s:=b else s:=a;
cho a=9,b=8.tim gia tri cua S sau moi câu lệnh dưới đây,với ban đầu giá trị của S=0
A.If (a+b) mod 2=0 then S:=a*b;
B.If (a>=b) or (a>9) then S:=b else S:=a;
thanks
Hãy xác định kết quả của các phép so sánh sau đây:
a. 15 - 8 ≥ 3
b. (20 - 15)2 ≠ 25
c. 112 = 121
d. x > 10 - 3x
Viết các biểu thức bằng các kí hiệu pascal
Bài 3:Cho biểu thức A
A= 3x²-7x+9
Viết chương trình in ra màn hình kết quả thực hiện biểu thức A với hằng x có giá trị bằng 7.5
Cho thuật toán :
Bước 1:t:=1, i:=1
Bước 2:i:=i+1
Bước 3: nếu i>5 thì chuyển tới bước 5
Bước 4: t:=t*i , quay lại bước 2
Bước 5: Thông báo t và kết thúc thuật toán.
a) Khi kết thúc giá trị của t bằng bao nhiêu?
b) Viết chương trình Pascal thể hiện thuật toán này?
1) viết chương trình pascal nhập giá trị cho 2 số nguyên x,y từ bàn phím và in ra màn hình kết quả tính tổng 2 số đó.
2) Tương tự như bài 1 in ra kết quả tính hiệu
3) Tương tự như bài 1 in ra kết quả tính tích
4) Tương tự như bài 1 in ra kết quả tính thương
5) Viết chương trình pascal tính diện tích hình tam giác với độ dài 1 cạnh a chiều cao tương ứn gh ( a,h là các giá trị nguyên nhâp vào từ bàn phím)
Viết chương trình tính giá trị của biểu thức A=2x²-3xy+7y². Biết 2 số x, y nhập từ bàn phím
Mai e kiểm tra rồi. Thank trước ạ