Nhập hai số nguyên dương m,n đưa ra tổng các số lẻ trong phạm vi từ m đến N a) viết thuật toán
2 câu trả lời
uses crt;
var m,n,i,t:integer;
begin
clrscr;
write('m='); readln(m);
write('n='); readln(n);
t:=0;
if m>n then
begin
for i:=m to n do
t:=t+i;
end;
writeln(t);
readln;
end.
- Thuật toán :
+ Bước 1 : Nhập số M và N
+ Bước 2 : i ← M, S ← 0
+ Bước 3 : Nếu i > N thì đưa ra giá trị S, kết thúc
+ Bước 4 : Nếu i mod 2 <> 0 thì S ← S + i
+ Bước 5 : i ← i + 1 quay lại bước 3
Câu hỏi trong lớp
Xem thêm