Bài 7. Câu lênh lặp

Lý Tâm Như
Xem chi tiết
nguyễn an phát
27 tháng 5 2021 lúc 21:09

program tinh_tong;

uses crt;

var i,n:integer;

s:real;

begin

clrscr;

write('nhap n:');readln(n);

for i:=1 to n*2-1 do

if i mod 2=1 then s:=s+1/i;

writeln('tong la: ',s);

readln;

end.

Bình luận (0)
nguyễn an phát
27 tháng 5 2021 lúc 21:11

program tinh_tong;

uses crt;

var i,n:integer;

s:real;

begin

clrscr;

write('nhap n:');readln(n);

i:=1;

while i<=n*2-1 do

begin

s:=s+1/i;

i:=i+2;

end;

writeln('tong la: ',s);

readln;

end.

Bình luận (0)
Thư Uyên
Xem chi tiết
Nguyễn Lê Phước Thịnh
26 tháng 3 2021 lúc 20:05

Bài 1: 

uses crt;

var n,i,s:integer;

begin

clrscr;

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

s:=0;

i:=1;

while i<=n do 

  begin

s:=s+i;

inc(i);

end;

writeln('Tong cac so trong khoang tu 1 den ',n,' la: ',s);

readln;

end.

Bình luận (0)
Nguyễn Lê Phước Thịnh
26 tháng 3 2021 lúc 20:07

Bài 2: 

uses crt;

var n,i,s:integer;

begin

clrscr;

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

s:=0;

i:=1;

while i<=n do 

  begin

s:=s+i;

i:=i+2;

end;

writeln('Tong cac so le trong khoang tu 1 den ',n,' la: ',s);

readln;

end.

Bình luận (0)
NgocTuan
3 tháng 1 2022 lúc 20:13

alo

Bình luận (0)
Nguyễn Lê Phước Thịnh
25 tháng 3 2021 lúc 19:20

Bài 2: 

b) Lỗi sai ở chỗ X=10 và X=X+5;

Sửa lại là: x<=10; x:=x+5

Bình luận (0)
Nguyễn Lê Phước Thịnh
25 tháng 3 2021 lúc 19:20

Bài 1: 

a) Sai ở chỗ to, sửa lại là downto

Bình luận (0)
buihuuthang
Xem chi tiết
nguyễn an phát
23 tháng 3 2021 lúc 16:27

12

Bình luận (0)
Nguyễn Lê Phước Thịnh
23 tháng 3 2021 lúc 20:03

S=12

Bình luận (0)
Đã Ẩn
Xem chi tiết
Hứa MyMy
Xem chi tiết
꧁༺β£ɑℭƙ £❍ζʊꜱ༻꧂
23 tháng 3 2021 lúc 9:38

Var  n, i : integer;

     Begin

          write(‘Nhập số n = ‘);

          readln(n);

          i := 2;

          while  (n  mod  i <> 0) and (i < n)  do

              i := i + 1;

          if  i < n  then  write(n, ‘ là số nguyên tố.’)

          else  write(n, ‘ là hợp.’)

          readln;

     End.

Bình luận (2)
Nguyễn Lê Phước Thịnh
23 tháng 3 2021 lúc 20:07

uses crt;

var i,n,dem:integer;

begin

clrscr;

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

dem:=0;

i:=1;

while i<=n do 

  begin

if n mod i=0 then inc(dem);

i:=i+1;

end;

if dem=2 then writeln(n,' la so nguyen to')

else writeln(n,' khong la so nguyen to');

readln;

end.

Bình luận (0)
Đã Ẩn
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 3 2021 lúc 21:26

Câu 1: 

Dùng for..do

uses crt;

var a,i:integer;

begin

clrscr;

a:=0;

for i:=1 to 100 do 

  if i mod 2=0 then a:=a+i;

writeln(a);

readln;

end.

Dùng While...do

uses crt;

var a,i:integer;

begin

clrscr;

a:=0;

i:=1;

while i<=100 do 

  begin

if i mod 2=0 then a:=a+i;

inc(i);

end;

writeln(a);

readln;

end.

Bình luận (0)
Ngô Diệu
Xem chi tiết
Nguyễn Lê Phước Thịnh
21 tháng 3 2021 lúc 10:10

Bước 1: Nhập n và nhập dãy số

Bước 2: tb←0; i←1;

Bước 3: tb←tb+x[i];

Bước 4: i←i+1;

Bước 5: Nếu i<=n thì quay lại bước 3 và bước 4

Bước 6: Xuất tb/n;

Bước 7: Kết thúc 

Bình luận (0)