Mọi người giúp em với ạ.Tính tích các số nguyên dương nhỏ hơn 50,là bội của 7 em cảm ơn nhìu ạ
2 câu trả lời
**FOR...TO...DO
Program baitap;
Uses crt;
Var i:longint;
T:qword;
Begin
Clrscr;
T:=1;
For i:=7 to 50 do
If i mod 7=0 then T:=T*i;
Writeln('Ket qua:',T);
Readln
End.
____________________________________
WHILE...DO
Program baitap;
Uses crt;
Var i:longint;
T:qword;
Begin
Clrscr;
T:=1;
i:=7;
While i<=50 do
Begin
If i mod 7=0 then T:=T*i;
i:=i+1;
End;
Writeln('Ket qua:',T);
Readln
End.
For:
uses crt;
var i: longint;
res: qword;
begin
clrscr;
res:=1;
for i:=7 to 50 do
if i mod 7 = 0 then res:=res * i;
writeln(res);
readln;
end.
While:
uses crt;
var i: longint;
res: qword;
begin
clrscr;
res:=1; i:=7;
while i < 50 do
begin
res:=res * i;
inc(i, 7);
end;
writeln(res);
readln;
end.
Câu hỏi trong lớp
Xem thêm