K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

2 tháng 5 2019

Lời giải:

{ } = lỗi sai

a) For i:={1.5 to 10.5} do writeln('A');

Sửa : for i:= 1 to 10 do writeln('A');

b) X:=10; while {X:=10} do X:=X+5;

Sửa : x:=10; while x=10 do x:=x+5;

30 tháng 3 2019

Lời giải :

a) Không hợp lệ . Sửa : for i:= 1 to 100 do writeln('A');

b) Không hợp lệ . Sửa : for i:= 1 to 10 do write('A');

c) Không hợp lệ . Sửa: X:=10; while X=10 do X:=X+5;

d) tương tự câu c

For i:=1 to 10 do writeln('A'); Đúng

Var x; array[5...10]of char; Sai

Sửa lại: var x:array[5..10]of char;

30 tháng 5 2022

C, F?

31 tháng 5 2022

C

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;

For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

a: Sai

Sửa lại: For i:=1 to 5 do writeln('A');

b: Sai

For i:=1 to 5 do writeln('A');

c: Sai 

x:=5;

while x>=5 do

x:=x+5;

d: var x:array[1..10]of integer;

12 tháng 10 2019

a) 2 lỗi

- thiếu do

- vòng lặp for tuyệt đối không có ;

b: sau writeln('A') không có chấm phẩy

c: sai chỗ y:=10

phải là y=10 mới đúng

d: sử dụng 2 chấm phẩy là sai

sau while do nếu có từ 2 lệnh trở lên phải bao bọc trong begin end

e: thiếu dấu : sau i, đi từ 100 tới 20 là sai,

phải là for i:=100 downto 20 do mới đúng

f: không sai

19 tháng 4 2022

a) Var X : Array [1;50] of integer;  (sai cách khai báo mảng)

-> Var X : Array [1..50] of integer; 
b) Var X : Array [5..50.5] of real; (sai vì chỉ số là số thực)

-> Var X : Array [5..50] of real;
c) For i: 1,5 to 10 do write ('A'); (sai vì giá trị đầu là số thực)

-> For i: 1,5 to 10 do write ('A');
d) For i: 1 to ; 10 do write ('A'); (sai vì sau to có dấu ; và sau i: thiếu dấu =)

->For i:= 1 to 10 do write ('A')
e) While x:=10 do x:=x+5; (điều kiện sai, đây là phép gán không phải điều kiện)

-> While x=10 do x:=x+5;

10 tháng 5 2021

a) thiếu dấu ; ở cuối 

sửa: for i:=1 to 10 do writeln ('A');

b) sau X ko phải có; mà có : từ 5.. 10 có 2 dấu chấm dư 1 dấu

sửa: var X: array [5..10] of char;

b) thiếu  dấu ; ở cuối câu lệnh

sửa: X:=10; while X=10 do X:=X+5;

d) giá trị đầu và gia trị cuối của câu lệnh phải là só nguyên

sửa: for i:=1 to 10 do writeln('A');

10 tháng 5 2021

chắc ko

 

a: Không vì giá trị đầu lớn hơn giá trị cuối

b: Không vì giá trị đầu và giá trị cuối là số thập phân

c: Không vì điều kiện trong while là phép gán