1/ cho a:=15, b:=8 hãy tính giá trị của a,b trong trường hợp sau ? if a>b then begin a:=b-a; b:=a+2; end else a:=b-a; 2/ đoạn chương trình khi chạy cho kết quảgì A:= 0; if a>0 then a:=1; Wrireln(a); 3/
2 câu trả lời
if a>b then
begin
a:=b-a;
b:=a+2;
end
else a:=b-a;
vì a được gán bằng 15,b được gán bằng 8
=> a:=b-a => a = -7
=> b:=a+2 => b=-5
2/ đoạn chương trình khi chạy cho kết quảgì
A:= 0;
if a>0 then a:=1;
Wrireln(a);
Vì a được gán bằng 0 => a không >0 => khi chạy xong sẽ in ra kết quả a=0
Bài 1:
a:=15; b:=8 $\to$ a>b
a:=8-15 $\to$ a:=-7
b:=-7+2 $\to$ b:=-5
Bài 2:
a:=0
$\to$ Câu lệnh: if a>0 then a:=1; writeln(a); không được thực hiện.
$\to$ Sau khi kết thúc chương trình, a:=0.
CHÚC BẠN HỌC TỐT!!!
Câu hỏi trong lớp
Xem thêm