Viết chương trình nhập vào bàn phím 30 số nguyên.tìm và đưa ra màn hình giá trị và chỉ số lớn nhất .
2 câu trả lời
Program baitap;
Uses crt;
Var A:array[1..200] of integer;
i,max:integer;
Begin
Clrscr;
For i:=1 to 30 do
Begin
Write('Nhap so thu ',i,':');
Readln(A[i]);
End;
max:=A[1];
For i:=2 to 30 do
If A[i]>max then max:=A[i];
Writeln('So lon nhat:',max);
Readln
End.
program bai_giai;
uses crt;
var a:array[1..30]of longint;i,max,vt:longint;
begin
clrscr;
for i:=1 to 30 do
begin
write('nhap so thu ',i);readln(a[i]);
end;
max:=a[1];
for i:=2 to 30 do if(a[i]>max)then
begin
max:=a[i];
vt:=i;
end;
write('so lon nhat o trong day la:',max,' chi so:',vt);
readln;
end.
Câu hỏi trong lớp
Xem thêm