Advertisement
PitrHandayani

arraywhile

Jan 15th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. package driver;
  2. import java.util.Scanner;
  3. public class ArrayWhile {
  4.  
  5.     public static void main(String[] args) {
  6.         Scanner wl = new Scanner(System.in);
  7.         int mr = 0;
  8.         String op;
  9.         System.out.print("Dimensi Matriks : ");
  10.         mr=wl.nextInt();
  11.         System.out.print("Operator Aritmatika :");
  12.         op=wl.next();
  13.        
  14.         int [][] z = new int [mr][mr];
  15.         int [][] hasil=new int [mr][mr];
  16.         int o=0;
  17.         while (o<mr) {
  18.             int i=0;
  19.         while (i<mr) {
  20.             System.out.print("Nilai 1 ["+o+"] ["+i+"] : ");
  21.             z[o][i]=wl.nextInt();
  22.             i++;
  23.         }
  24.         o++;
  25.         }
  26.            
  27.         System.out.println();
  28.         int [][] m = new int [mr][mr];
  29.         int p=0;
  30.         while (p<mr) {
  31.             int s=0;
  32.             while (s<mr) {
  33.                 System.out.print("Nilai 2 ["+p+"] ["+s+"] : ");
  34.                 m[p][s]=wl.nextInt();
  35.                 s++;
  36.             }
  37.             p++;
  38.         }
  39.        
  40.         System.out.println();
  41.         int v=0;
  42.         while(v<mr) {
  43.             int l=0;
  44.             while (l<mr) {
  45.                 System.out.print(m[v][l]);
  46.                
  47.             l++;
  48.             }
  49.             System.out.print("  ");
  50.            
  51.         int d=0;
  52.         while (d<mr) {
  53.             System.out.print(z[v][d]);
  54.             d++;
  55.         }
  56.         System.out.println("");
  57.         v++;
  58.         }
  59.        
  60.         if (op.equalsIgnoreCase("+")) {
  61.             int b=0;
  62.             int k=0;
  63.             while(b<mr) {
  64.                 while(k<mr) {
  65.                     hasil[b][k]= m[v][l]+z[v][d];
  66.                     System.out.println(hasil[b][k]);
  67.                 }
  68.             }
  69.            
  70.         }
  71.     }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement