Nhập vào n số thực, tìm số lớn nhất Dùng while do nha Pascal

2 câu trả lời

uses crt;

var i,max:integer;

      n:array[-4898..4898] of extended;

begin

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

max:=n[1];

i:=1;

while i<=lenght(n) do

begin

if n[i]>max then max:=n[i];

i:=i+1;

end;

writeln('Max:',max);

readln;

end.

program bai_giai;

uses crt;

var n,i,max:longint; a:array[1..1000]of longint;

begin

clrscr;

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

for i:=1 to n do 

begin

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

end;

i:=2;

max:=a[1];

while i<=n do

begin

if(a[i]>max)Then max:=a[i];

inc(i);

end;

write('max:',max);

readln

end.