Cho chương trình sau ( bằng Turbo Pascal):
Begin {1}
Write(‘Tong cac so chan lon hon 50 la:’,t);{2}
While i<50 do{3}
Begin{4}
If i mod 2=0 then{5}
t:=t+i;{6}
i:=i+1;{7}
end;{8}
Uses crt;{9}
Var i, t:integer;{10}
i:=1; t:=0;{11}
Clrscr;{12}
Readln;{13}
End.{14}
â) Chương trình trên bị sai về vị trí các dòng
{
2
}
{2},
{
9
}
{9},
{
10
}
{10},
{
11
}
{11},
{
12
}
{12}, hãy sắp xếp lại các vị trí của các dòng này để được chương trình đúng.
b) Hãy cho biết công dụng của chương trình trên
– Thứ tự của chương trình trên là: (9); (10); (1); (12); (11); (3); (4); (5); (6); (7); (8); (2); (13); (14);
– Công dụng của chương trình là: tính tổng các số chẳn lớn hơn 50.
a) Thứ tự sắp xếp đúng để thực hiện được chương trình :
(9); (10); (1); (12); (11); (3); (4); (5); (6); (7); (8); (2); (13); (14).
b) Công dụng của chương trình trên : Tính tổng các số chẵn lớn nhỏ hơn 50.