Mô tả thuật toán và viết chương trình tính tổng các số lẽ từ 100 đến 200
2 câu trả lời
Mô tả thuật toán:
B1: i←100; tong←0;
B2: Nếu i mod 2=1 (i là số lẻ) thì tong→tong+i;
B3: i→i+1;
B4: Nếu i=200 thì đến B5, ngược lại quay lại B2.
B5: Xuất trong rồi kết thúc.
Viết chương trình:
uses crt;
var i,tong:integer;
begin
clrscr;
for i:=100 to 200 do
if i mod 2=1 then tong:=tong+i;
writeln('Ket qua: ',tong);
readln
end.
Mô tả thuật toán:
Bước 1: S←0; i←100;
Bước 2: Nếu i=200 thì đi đến bước 5
Bước 3: Nếu i mod 2<>0 thì S←S+i;
Bước 4: i←i+1; Quay lại bước 2
Bước 5: In S ra màn hình và kết thúc
Viết chương trình:
Program baitap;
Uses crt;
Var i,S:longint;
Begin
Clrscr;
S:=0;
For i:=100 to 200 do
If i mod 2<>0 then S:=S+i;
Writeln('Tong cac so le tu 100 den 200:',S);
Readln
End.
Câu hỏi trong lớp
Xem thêm