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

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
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.

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.

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.

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

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.


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