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

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyên Hưng Trần

Viiết chương trình nhập 1 ma trận các số nguyên vuông cấp n (n nhập từ bàn phím). SAu đó xuất ra màn hình

a)Phần tử lớn nhất, phần tử bé nhất của ma trận

b) Các phần tử âm, phần tử dương, phàn tử bằng 0 của ma trận

Nguyễn Lê Phước Thịnh
27 tháng 11 2019 lúc 22:55

uses crt;
var n,i,j,max,min:integer;
a:array[1..100,1..100]of integer;
begin
clrscr;
write('n=');readln(n);
for i:=1 to n do
for j:=1 to n do
begin
write('a[',i,',',j,']='); readln(a[i,j]);
end;
{--------------------xuat----------------------}
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
{--------------------cau-a--------------------}
max:=a[1,1];
min:=a[1,1];
for i:=1 to n do
for j:=1 to n do
begin
if max<a[i,j] then max:=a[i,j];
if min>a[i,j] then min:=a[i,j];
end;
writeln('so lon nhat la: ',max);
writeln('so nho nhat la: ',min);
{-------------------cau-b---------------------}
writeln('cac phan tu am trong ma tran la: ');
for i:=1 to n do
for j:=1 to n do
if a[i,j]<0 then write(a[i,j]:4);
writeln;
writeln('cac phan tu duong trong ma tran la: ');
for i:=1 to n do
for j:=1 to n do
if a[i,j]>0 then write(a[i,j]:4);
writeln;
writeln('cac phan tu bang 0 trong ma tran la: ');
for i:=1 to n do
for j:=1 to n do
if a[i,j]=0 then write(a[i,j]:4);
readln;
end.

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

Các câu hỏi tương tự
Hoài Right
Xem chi tiết
duyy
Xem chi tiết
Nhân lê
Xem chi tiết
Nguyễn Đức Huy
Xem chi tiết
Yeu DUong nhat
Xem chi tiết
Thảo Nguyên 36-88
Xem chi tiết
Khang Đinh Hoàng
Xem chi tiết
Nguyễn Linh
Xem chi tiết
Jeri James
Xem chi tiết