Bài 4: Bài toán và thuật toán

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
trần tuyết đỏ

Cho dãy A gồm N số nguyên a1 ,A2,.... an( n bé <= 10^6, ai <=10^9. tìm hai số có tổng lớn nhất (viết chương trình)

Nguyễn Lê Phước Thịnh
21 tháng 12 2019 lúc 17:41

Ý tưởng: 2 số có tổng lớn nhất là 2 số lớn nhất trong chương trình

uses crt;

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

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

begin

clrscr;

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

for i:=1 to n do

begin

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

end;

{----------------------xu-ly-----------------------------}

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('hai so co tong lon nhat trong day la: ',a[1],' va ',a[2]);

readln;

end.

Khách vãng lai đã xóa

Các câu hỏi tương tự
sang nguyen van
Xem chi tiết
Nguyễn Công Tuấn
Xem chi tiết
Dương
Xem chi tiết
DƯƠNG VĂN TÀI
Xem chi tiết
Phu Vo
Xem chi tiết
Tiên Nguyễn
Xem chi tiết
Bàn Tay Công Lí
Xem chi tiết
Lê Thị Bích Ngân
Xem chi tiết
Thanh Thanh
Xem chi tiết