You are on page 1of 2

package baitap1; import java.io.*; import java.util.*; import java.util.Random; public class Main { // hm nh?

p mang nhau nhien public static void Nhap(int a[][] ,int n,int m) { Random rand= new Random(); for(int i=0;i<n;i++) for(int j=0;j<m;j++) a[i][j]= rand.nextInt(30); } public static void Xuat(int a[][],int n,int m) { for(int i=0;i<n;i++) { System.out.println(); for(int j=0;j<m;j++) System.out.print(" " +a[i][j]+" "); } } // hm tim so nho nhat public static void min(int a[][],int n,int m) { int min=a[0][0]; for(int i=0;i<n;i++) for(int j=0;j<m;j++) { if(a[i][j]<min) min=a[i][j]; } System.out.print(" \nSo nho nhat: "+min); } // hm tim so l?. public static void le(int a[][],int n,int m) { int x=a[0][0]; for(int i=0;i<n;i++) for(int j=0;j<m;j++) if((a[i][j]%2==1)&&(a[i][j]>x)) x=a[i][j]; if((x==a[0][0])&&(a[0][0]%2==0)) System.out.print("\nKhong co so le lon nhat"); System.out.print("\nso le lon nhat la:"+x); } // dong le nho nhat public static void dong_le_nn(int a[][],int n,int m) { int s[]= new int[n]; int min=s[0]; for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { s[i]+=a[i][j]; } if(s[i]<min)

min=s[i]; } System.out.print("\n Tong so dong nho nhat la : "+ min ); } // ham kiem tra so nguyen to public static int ngto(int x) { if(x>2) if((x%2!=0)&&(x%3!=0)&&(x%5!=0)&&(x%7!=0)&&(x%9!=0)) return 1; if(x<2) return 0; return 1; } // tm t?ng cc s? nguyn t? public static void tong_ngto(int a[][],int n,int m) { int s=0; for(int i=0;i<n;i++) for(int j=0;j<m;j++) { if(ngto(a[i][j])==1) s+=a[i][j]; } System.out.print("\nTong so nguyen to:"+s); } public static void main(String[] args) { Scanner input= new Scanner(System.in); System.out.print("S? dong so cot"); int n=input.nextInt(); int m=input.nextInt(); int a[][]= new int[n][m]; Nhap(a,n,m); System.out.print("N?i dung c?t:\n"); Xuat(a,n,m); min(a,n,m); le(a,n,m); dong_le_nn(a,n,m); tong_ngto(a,n,m); } }

You might also like