Bài 10: Cấu trúc lặp

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nga
Xem chi tiết
Nguyễn Lê Phước Thịnh
19 tháng 1 2021 lúc 21:32

2 bài toán có dùng cấu trúc lặp:

-Xuất 20 số bắt đầu từ số 1

-Tính tổng 10 số bắt đầu từ số 1

Thuật toán

-Tính tổng 10 số bắt đầu từ số 1

+Bước 1: t←0; a←1; i←1;

+Bước 2: t←t+a; 

+Bước 3: a←a+1;

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

+Bước 5: Nếu i<=10 thì quay lại bước 2

+Bước 6: Xuất t

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

Ngô Chí Thành
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 1 2021 lúc 23:10

uses crt;

var i,n:longint;

s:real;

begin

clrscr;

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

s:=0;

for i:=1 to n do 

  s:=s+sqr(i);

writeln(s:0:0);

readln;

end.

Ngô Chí Thành
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 1 2021 lúc 23:10

uses crt;

var n,i:longint;

s:real;

{------------ham-tinh-giai-thua---------------------}

function gthua(x:longint):real;

var i:longint;

gt:real;

begin

gt:=1;

for i:=1 to x do

gt:=gt*i;

gthua:=gt;

end;

{------------chuong-trinh-chinh------------------}

begin

clrscr;

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

s:=0;

for i:=1 to n do 

  s:=s+gthua(i);

writeln(s:0:0);

readln;

end.

Ngô Chí Thành
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 1 2021 lúc 23:08

uses crt;

var n,i,t,x,y,d:integer;

st:string;

begin

clrscr;

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

str(n,st);

d:=length(st);

t:=0;

for i:=1 to d do 

  begin

val(st[i],x,y);

t:=t+x;

end;

writeln('Tong cac chu so cua ',n,' la: ',t);

readln;

end. 

Bùi Anh Tuấn
24 tháng 1 2021 lúc 20:28

mang tính chất test danh hiệu nhưng vẫn đúng nhá

Quân Lê Minh
Xem chi tiết
Nguyễn Lê Phước Thịnh
17 tháng 2 2021 lúc 12:35

uses crt;

var a:array[1..100]of integer;

i,n,j,dem,k:integer;

begin

clrscr;

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

for i:=1 to n do 

begin

write('A[',i,']='); readln(a[i]);

end;

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

dem:=0;

for i:=1 to n-1 do

for j:=i+1 to n do 

  if a[i]+a[j]=k then inc(dem);

writeln(dem);

readln;

end.

Trần Tuấn Anh
Xem chi tiết
Người Rep Dạo
19 tháng 2 2021 lúc 17:26

Nguyễn Lê Phước Thịnh
19 tháng 2 2021 lúc 19:23

uses crt;

var s:real;

a,n:integer;

begin

clrscr;

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

n:=0;

s:=0;

while s<=a do 

  begin

n:=n+1;

s:=s+1/n;

end;

writeln(n);

readln;

end.

Nguyễn Thu Hiền
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 2 2021 lúc 19:42

uses crt;

var i:integer;

begin

clrscr;

for i:=0 to 9999 do 

  if trunc(sqrt(i))=sqrt(i) then write(i:4);

readln;

end.

Lưu Quang Trường
22 tháng 2 2021 lúc 17:29

theo C++ hay là free pascal vậy anh?

vy Lê
Xem chi tiết
Minh Lệ
26 tháng 2 2021 lúc 17:41

Program HOC24;

var n,i: integer;

begin

write('Nhap so nguyen: '); readln(n);

for i:=1 to 10 do

writeln(n,' x ',i,' = ',n*i);

readln

end.

Nguyễn Lê Phước Thịnh
26 tháng 2 2021 lúc 21:29

uses crt;

var n,i:integer;

begin

clrscr;

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

for i:=1 to 10 do

writeln(n,'*',i,'=',n*i);

readln;

end.

Nguyễn T. Nga
Xem chi tiết
Bùi Anh Tuấn
15 tháng 3 2021 lúc 19:40

Huyền Trang
Xem chi tiết
Nguyễn Lê Phước Thịnh
16 tháng 3 2021 lúc 23:25

uses crt;

var i:integer;

begin

clrscr;

writeln('Bang cuu chuong 3 la: ');

for i:=1 to 10 do 

  writeln('3*',i,'=',3*i);

readln;

end.