Lập trình đơn giản

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

viết chương trình vào một mảng gồm N số nguyên.Tìm vị trí phần tử lớn nhất. sắp xếp các số dương của dãy thành dãy giảm dần..In kết quả ra màn hình .mk đâng cần gấp

Nguyễn Trung Hiếu
3 tháng 5 2019 lúc 21:11

uses crt;
var j,tg,max,i,n:longint;
a:array[1..1000000] of longint;
begin
clrscr;
write('Nhap n: '); readln(n);
for i:=1 to n do
begin
write('a[',i,']=');readln(a[i]);
end;
max:=a[1];
for i:=2 to n do
if a[i]>max then max:=i;
write('Vi tri phan tu lon nhat la: ',max); writeln;
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]<a[j] then
begin
tg:=a[i];
a[i]:=a[j];
a[j]:=tg;
end;
for i:=1 to n do
write(a[i],' ');
readln
end.


Các câu hỏi tương tự
Thảo Nguyên 36-88
Xem chi tiết
Nguyễn Linh
Xem chi tiết
khonopro
Xem chi tiết
Quỳnh
Xem chi tiết
Jeri James
Xem chi tiết
Khang Đinh Hoàng
Xem chi tiết
Phạm Thị Kim Anh
Xem chi tiết
Hưng Quốc
Xem chi tiết
Nguyễn Ally
Xem chi tiết