Phần mềm học tập

Trần Lý Anh Tuấn

Viết chương trình tinhs tổng M=1+2+3+...+n,với n được nhập vào từ bàn phím (viết 2 dạng vòng lặp)

Cho mình xin câu trả lời

Đoàn Gia Khánh
15 tháng 3 2019 lúc 22:03

vòng lặp for

program dfds;

uses crt;

var i,n,m:integer;

begin

clrscr;

write('n=');

readln(n);

for i:=1 to n do m=m+i;

write('gia tri cua day so M la ',' ',m);

readln;

end.

Bình luận (0)
Tú Nguyễn
16 tháng 3 2019 lúc 16:51

var n,i,s:integer;

begin

write('n=');readln(n);

s:=0;

for i:=1 to n do s:=s+i;

write(s);

readln;

end.

Bình luận (0)
Tú Nguyễn
16 tháng 3 2019 lúc 16:55

var n,a,b:integer;

begin

write('n=');readln(n);

a:=0;

b:=0;

repeat

a:=a+1;

b:=b+a;

until a=n;

write(b);

readln;

end.

Bình luận (0)
Tú Nguyễn
16 tháng 3 2019 lúc 16:56

2 cách đấy nha thấy hay thì cho t 1 tích

Bình luận (0)
Kiêm Hùng
16 tháng 3 2019 lúc 20:44

a) For....do

Var M : longint;

i, n : Integer;

Begin

Writeln(' Nhap n = ');

Readln (n);

M :=0;

For i := 1 to N do M = M + i;

Writeln('M = ',M);

Readln;

End.

__________________________

b) While.....do

Var M : longint;

i, n : Integer;

Begin

Writeln(' Nhap n = ');

Readln (n);

M:=0;

i:=1;

While i <= n do begin

M := M + i;

i := i + 1;

end;

Writeln(' M = ',M);

Readln;

End.

Bình luận (2)

Các câu hỏi tương tự
Nguyễn Kim Trí
Xem chi tiết
Đặng Minh Hiếu
Xem chi tiết
Nguyễn Phúc
Xem chi tiết
Phạm Tèo
Xem chi tiết
Phạm Việt Bách
Xem chi tiết
Nguyen Tan Dat
Xem chi tiết
Đặng Nguyệt
Xem chi tiết
Linh Da
Xem chi tiết
Nguyễn Quốc Thịnh
Xem chi tiết