Cho câu lệnh: IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 8 thì b nhận giá trị nào?
a 0
b 5
c 8
d 3
IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?
A. 0
B. 5
C. 8
D. 3
if a<8 THEN b:=3 ELSE b:=5; khi a nhận giá trị là 10 thì b nhận giá trị nào
IF a>5 THEN b:=2021 ELSE b:=2022;
Khi a nhận giá trị là 8 thì b nhận giá trị nào?
(4 Điểm)
2020
8
2022
2021
Cho đoạn chương trình:
x:=0; a:=5; b:=3+a; If b > 8 then x:=b+x else x:=a+x;
Sau khi thực hiện đoạn lệnh trên giá trị của x là bao nhiêu?
A. 3
B. 5
C. 8
D. 0
Câu 1. Câu lệnh lặp For...do, vòng lặp dừng lại khi nào?
A. Có lệnh dừng lại C. Không thê dừng B. Biến đếm bằng giá trị cuối D. Biến đếm bằng giá trị đầu
Câu 2. Trong Pascal, câu lệnh nào để lặp với số lần biết trước?
A. If...then B. If…then…else C. For…do D. While…do
Câu 3. Chọn phát biểu sai:
A. Biến đếm là biến kiểu số nguyên
B. Câu lệnh lặp với số lần chưa biết trước có dạng: For...do...
C. Câu lệnh có thể là câu lệnh đơn hay câu lệnh ghép
D. Sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị
Câu 4. Hãy cho biết số lần lặp của câu lệnh sau: For i:=1 to 100 do...
A. 100 B. 101 C. 99 D. 1
Cho biết giá trị của a sau khi thực hiện câu lệnh: a:=3; if a>5 then a:=a+10;
A. a nhận giá trị là 13
B. a nhận giá trị là 3
C. Thông báo lỗi
D. Không hiện gì cả vì không có lệnh xuất ra màn hình.
Câu 1:
a) Với mỗi câu lệnh sau đây giá trị của biến x sẽ là bao nhiêu, nếu trước đó giá trị của x bằng 7?
if (75 mod 5) = 0 then x := x + 1;
if x > 10 then x := x + 1 else x := x - 1;
b) Câu lệnh Pascal sau đây có hợp lệ không? Giải thích.
If x > y then max: = x; else max: = y
Câu 2:
Viết chương trình sử dụng lệnh lặp FOR để tính tổng các số tự nhiên từ 1 đến 10
Câu 3:
Viết chương trình sử dụng lệnh lặp While – Do để tính tổng các số tự nhiên từ 1 đến 10
Hãy cho biết giá trị của biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=3; b:=7; if (a>b ) then a:=a+5 else b:=b-2;
giup em nhanh voi a