Câu lệnh nào sau đây hợp lệ:
1, X:=5, while X:=5 do X:=X+5
2,X:=5, while :=5 do X:=X+5
3,X:=5, while X:=5 do X=X+5
4,X:=5; while X:=5 do X:=X+5
câu lệnh sau trong Pascal sau có hợp lệ không? Nếu không hãy sửa lại cho hợp lệ?
X:= 3; while X:=3 do X= X + 1;
X:= 5; while X =5 do; X:= X + 2
Cả hai câu lệnh đều ko hợp lệ
Sửa lại:
a:
x:=3;
while x<=3 do
x:=x+1;
b: x:=5;
while x<=5 do
x:=x+2;
Các câu lệnh sau trong Pascal sau có hợp lệ không? Nếu không hãy sửa lại cho hợp lệ?
a) For i:= 50 to 10 do writeln(‘A’);
b) For i:= 1.5 to 5.5 do Writeln(‘A’);
c) X:= 3; while X:=3 do X= X + 1;
d) X:= 5; while X =5 do; X:= X + 2;
a: Không hợp lệ
Sửa lại: for i:=50 downto 10 do writeln('A');
b: Không hợp lệ
Sửa lại: for i:=1 to 5 do writeln('A');
c: Không hợp lệ
x:=3;
while x<=3 do
x:=x+1;
d: Không hợp lệ
Sửa lại: x:=5;
while x<=5 do
x:=x+2;
Trong 2 câu lệnh pascal sau đây, câu lệnh nào sai và sai ở đâu?
a) x :=10;
while x :=10 do x:= x + 5
b) x:=10;
while x = 10 do x = x + 5
@@@@
a) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy
HT
tham khảo ''
a) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy
nha
hok tốt nha
ok nha
b sai vì sau câu lệnh i ;= 1+1 thiếu dấu chấm phẩy
HT
k nha
sai k sai
Câu 19: Câu lệnh lặp while…do có dạng đúng là:
A. X:=10; While x:=10 do x:=x+5;
B. x:=10 While x=10 do x:=x+5;
C. x:=10; While x=10 do x=x+5;
D. x:=10; While x=10 to x:=x+5;
Câu lệnh viết đúng là:
x:=10; While x:=10 do x:=x+5;
x:=10; While x=10 to x:=x+5;
x:=10; While x=10 do x:=x+5;
x:=10 While x=10 do x=x+5;
Câu lệnh đúng là câu lệnh số 3
x:=10; While x=10 do x:=x+5;
Các câu lệnh sau có hợp lệ không ? Vì sao ? A. For i:= 5 to 1 do writeln('Hello nam 2023') B. x:= 10 ; while x< 10 do x= X+ 5
A/ Không vì giá trị đầu > giá trị cuối
B/ Hợp lệ (nhưng lỗi x:=x+5; không phải x=x+5)
Các câu lệnh Pascal sau có hợp lệ không ? Vì sao ?
A. For i:= 5 to 1 do writeln(‘Hello năm 2023’);
B. x:= 10 ; while x< 10 do x= x+ 5;
A ko hợp lệ vì 5>1
B ko hợp lệ vì chỗ gán thiếu dấu :
Hãy chỉ ra lỗi trong các câu lệnh sau đây:
a) X:=10; while X:=10 do X:=X+5;
b) X:=10; while X=10 do X=X+5;
c) S:=0; n:=0; while S<=10 do n:=n+1; S:=S+n;
a) Thừa dấu hai chấm trong điều kiện;
b) Thiếu dấu hai chấm trong câu lệnh gán;
c) Thiếu các từ khóa begin và end trước và sau các lệnh n:=n+1; S:=S+n, do đó vòng lặp trở thành vô tận.
Trong các khai báo sau đây, khai báo nào không hợp lệ?
a. While x:=5 do a:=a+10; b. While x=5 do a:=a+1;
c. While x=5 do a:=a+1; c. While x <>5 do a:=a+1;
a. While x:=5 do a:=a+10; không hợp lệ . Vì trong while do là phép so sánh không phải là lệnh gán .