< Bai tap Java can ban ( Phan 26 ) – Kem loi giai mau
Bài 36. Lập chương trình tìm các giá trị lớn nhất và nhỏ nhất trên mỗi hàng của một ma trận cho trước. In kết quả ra màn hình.
- Code:
class maxmin_matran{
public static void main(String args[]){
int a[][]={{21,6,46,55},{32,45,34,76},{9,33,6,2}};
int i,j;
int cotmax[],cotmin[],max[],min[];
cotmax=new int[3];
cotmin=new int[3];
max=new int[3];
min=new int[3];
for(i=0;i<3;i++){
max[i]=a[i][1]; min[i]=a[i][1];
cotmax[i]=1; cotmin[i]=1;
for(j=0;j<4;j++){
if(max[i]<a[i][j]) {
max[i]=a[i][j];
cotmax[i]=j;
}
if(min[i]>a[i][j]) {
min[i]=a[i][j];
cotmin[i]=j;
}
}
}
for(i=0;i<3;i++){
System.out.println("Hang thu "+i);
System.out.println("Max= " + max[i] + " tai cot "+ cotmax[i]);
System.out.println("Min= " + min[i] + " tai cot " + cotmin[i]);
}
}
}
< Con tiep >
Chuc cac ban hoc tot