Các câu lệnh điều kiện sau có viết đúng ko?chỉ ra lỗi sai nếu có:
A.If a mod 2=0;then write('a la so chan');
B.If a mod 2<>0then 'a la so le');
C.If i/2 then i:i+1;
D.If i mod 2=0 then i=i+1;
IF a>4 THEN b:=2 ELSE b:=7; Khi a nhận giá trị là 10 thì b nhận giá trị nào?
A. 4 B. 10 C. 2 D. 7
If a>b Then Write(a) else write(b);
Khi a nhận giá trị là 6, b nhận giá trị là 6 thì câu lệnh nào sẽ thực hiện?
A. Write(a) B. write(b);
C. Write(a) và write(b); D. Bỏ qua cả hai câu lệnh.
Các câu lệnh Pascal sau đây được viết đúng hay sai?
a) if x:=7 then a=b;
b) if x>5; then a:=b;
c) if x>5 then; a:=b;
d) if x>5 then a:=b; m:=n;
e) if x>5 then a:=b; else m:=n;
f) if n>0 then begin a:=0; m:=-1 end else c:=a;
Cho biết kết quá các câu lệnh sau:
a) Biết a có giá trị là 10.
If (a mod 2 = 0) then write(a, 'chia het cho 2') else wite('khong thoa man');
b) Biết x có giá trị là 5, y có giá trị là 7
If (x >= 5) and (y >7) then x := x+2 else y := y+3
Giúp vss mai ktra học kì rồiiiii
Câu lệnh sau sẽ in ra kết quả như thế nào ?
If 2 mod 1=0 then write('OK');
a OK b NO c Không có kết quảCho a:= 7; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là: if a>b then writeln(‘a>b’) else writeln(‘a<b’);
A. a>b B. a=b C. a<b D. a≠b
1/ Sau khi chạy đoạn chương trình sau giá trị của a, b bằng bao nhiêu?
a:=4 ; b:=12; If a<b then a:=a+b else Begin a:=a-b; b:=b+a end;
2/ Cho đoạn chương trình sau:
a:=3 ;b:=3;c:=0 if a=b then c:=a-b+1 c:=c+1;
sau khi thực hiện đoạn chương trình trên , giá trị của c là bao nhiêu?
mai mình thi rồi!
1. Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal?
A. Pascal
B. pascal
C. Pas_cal
D. Pas-cal
2. Để chia lấy phần nguyên ta dùng phép toán:
A. div
B. :
C. mod
D. /
3. Để viết thông tin ra màn hình, sau đó xuống dòng, Pascal sử dụng câu lệnh:
A. writeln
B. readln
C. delay(5000)
D. read
4. Trong các câu lệnh điều kiện sau, câu nào không hợp lệ?
A. if a>b then max:=a;
B. if a>b then max:=a else max:=b;
C. if a<b then max:=b;
D. if a<b then max:=b; else max:=a
5. Biến nhớ trong lập trình có chức năng:
A. Lưu trữ dữ liệu
B. Thực hiện các phép toán trung gian
C. Có thể nhận nhiều giá trị khác nhau
D. Cả A, B, C đều đúng
6. Phát biểu nào sai trong các phát biểu sau?
A. Bài toán là 1 công việc hay 1 nhiệm vụ cụ thể cần thực hiện
B. Thuật toán là dãy hữu hạn các bước cần thiết để giải một bài toán
C. Xác định bài toán là xác định các điều kiện cho trước và kết quả cần thu được.
D. Quá trình giải bài toán trên máy tính gồm các bước: mô tả thuật toán->xác định bài toán->viết chương trình
Sau mỗi câu lệnh dưới đây, giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của X=10
a) if X mod 3=2 then X:=X+1;
b) if (X mod 3=0) or (X>=10) then X:=2*X;
c) if (X mod 4=2) and (X>5) then X:=0;
d) if X mod 5=0 then begin X:=X*X;
X:=X-10, end;