Bài 9. Làm việc với dãy số

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Epic Kevin

a) khai báo một mảng các phần tử gồm 100 số nguyên
b) nhập các phần tử của mảng từ bàn phím
c) hiển thị phần tử bế nhất trong mảng
d) sắp xếp mảng theo thứ tự tăng dần
 

Nguyễn Lê Phước Thịnh
9 tháng 5 2021 lúc 20:28

uses crt;

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

i,n,min,tam,j:integer;

begin

clrscr;

n:=100;

for i:=1 to 100 do 

  begin

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

end;

min:=a[1];

for i:=1 to n do

if min>a[i] then min:=a[i];

writeln('Gia tri nho nhat la: ',min);

for i:=1 to n-1 do 

  for j:=i+1 to n do

if a[i]>a[j] then 

begin

tam:=a[i];

a[i]:=a[j];

a[j]:=tam;

end;

writeln('Day so tang dan la: ');

for i:=1 to n do 

  write(a[i]:4);

readln;

end.


Các câu hỏi tương tự
nhannhan
Xem chi tiết
Phan Hùng Anh
Xem chi tiết
Thị Na Trần
Xem chi tiết
Đào Nguyễn
Xem chi tiết
Mai Hoa
Xem chi tiết
0o0 Nhok kawaii 0o0
Xem chi tiết
Linh Bùi
Xem chi tiết
Đào Cẩm
Xem chi tiết
Linh Bùi
Xem chi tiết