Cho biết giá trị của các biến sau các câu lệnh sau: a:=1; b:=5; If a>b then a:= a+b; —> __________________ Câu lệnh này đúng hay sai? Nếu sai, hãy giải thích vì sao ? If a:= 2 then a:= a+1; Giúp với ạ:3
2 câu trả lời
Cho biết giá trị của các biến sau các câu lệnh sau:
a:=1;
b:=5;
If a>b then a:= a+b;
KQ:= a=1; b=5;
vì: a=1; b=5; vậy a>b sai nên a và b được dữ nguyên;
Câu lệnh này đúng hay sai? Nếu sai, hãy giải thích vì sao ?
If a:= 2 then a:= a+1;
câu lệnh này sai vè điều kiện ko có dấu :
a:=1;
b:=5;
If a>b then a;= a+b;
Giá trị các biến: a= 1 và b= 5
Vì kết quả của câu lệnh if a>b then a:=a+b; là sai nên câu lệnh không được thực hiện
If a:= 2 then a:=a+1;
Câu lệnh này là sai ở chỗ if a:= 2 vì có phép gán