Daryan997

Programming - final exam

Oct 30th, 2020 (edited)
892
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package javaapplication81;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.Arrays;
  5. import java.util.Collections;
  6. import java.util.Scanner;
  7.  
  8. public class JavaApplication81 {
  9.  
  10.     public static void main(String[] args) {
  11.         Scanner input = new Scanner(System.in);
  12.         ArrayList<String> nawakan = new ArrayList();
  13.         try {
  14.             int[][] ar = {{1, 2, 3}, {4, 5, 6}, {8, 9, 0}};
  15.             int[] a = {8, 5, 9, 1, 0};
  16.             int aa = a.length;
  17.             Arrays.sort(a);
  18.             // arraylist
  19.             int b = nawakan.size();
  20.             Collections.sort(nawakan);
  21.             System.out.println("1 bo zyad krdn, 2 bo update krdn, 3 bo srinawa, 4 bo pshandanawa, 5 bo batal krdnaway, 6 bo riz krdn");
  22.             int x = input.nextInt();
  23.             String naw;
  24.             int zhmara;
  25.             while (true) {
  26.                 switch (x) {
  27.                     case 1:
  28.                         System.out.println("nawek bnusa");
  29.                         naw = input.next();
  30.                         nawakan.add(naw);
  31.                         break;
  32.                     case 2:
  33.                         for (int i = 0; i < nawakan.size(); i++) {
  34.                             System.out.println(i + "\t" + nawakan.get(i));
  35.                         }
  36.                         System.out.println("Zhmaray aw nawa bnusa ka datawet bigore");
  37.                         zhmara = input.nextInt();
  38.                         System.out.println("bigora ba naweki taza");
  39.                         naw = input.next();
  40.                         nawakan.set(zhmara, naw);
  41.                         break;
  42.                     case 3:
  43.                         for (int i = 0; i < nawakan.size(); i++) {
  44.                             System.out.println(i + "\t" + nawakan.get(i));
  45.                         }
  46.                         System.out.println("Zhmaray aw nawa bnusa ka datawet bisretawa");
  47.                         zhmara = input.nextInt();
  48.                         nawakan.remove(zhmara);
  49.                         break;
  50.                     case 4:
  51.                         if (nawakan.size() != 0) {
  52.                             // for-each
  53.                             for (String n : nawakan) {
  54.                                 System.out.println(n);
  55.                             }
  56.                             System.out.println(nawakan);
  57.                         } else {
  58.                             System.out.println("Listakat batala");
  59.                         }
  60.                         break;
  61.                     case 5:
  62.                         nawakan.clear();
  63.                         System.out.println("listakat batal krayawa");
  64.                         break;
  65.                     case 6:
  66.                         Collections.sort(nawakan);
  67.                         Arrays.sort(a);
  68.                         System.out.println("listakat riz kra");
  69.                         break;
  70.                     case 101:
  71.                         for (int row = 0; row < ar.length; row++) {
  72.                             for (int col = 0; col < ar[row].length; col++) {
  73.                                 System.out.print(ar[row][col] + "\t");
  74.                             }
  75.                             System.out.println("");
  76.                         }
  77.                         break;
  78.                     case 102:
  79.                         for (int row = 0; row < ar.length; row++) {
  80.                             for (int col = 0; col < ar[row].length; col++) {
  81.                                 if (row == col || row + col == ar.length - 1) { // 2, 2, 2
  82.                                     System.out.print(ar[row][col] + "\t");
  83.                                 } else {
  84.                                     System.out.print("*\t");
  85.                                 }
  86.                             }
  87.                             System.out.println("");
  88.                         }
  89.                         break;
  90.                     case 103:
  91.                         int gawra = input.nextInt();
  92.                         for (int i = 1; i <= gawra; i++) {
  93.                             if (i % 2 == 0) {
  94.                                 System.out.println(i + " jwta");
  95.                             } else {
  96.                                 System.out.println(i + " taka");
  97.                             }
  98.                         }
  99.                         break;
  100.                     default:
  101.                         System.out.println("Zhmarayaki halaya");
  102.                         break;
  103.                 }
  104.                 System.out.println("1 bo zyad krdn, 2 bo update krdn, 3 bo srinawa, 4 bo pshandanawa, 5 bo batal krdnaway, 6 bo riz krdn");
  105.                 x = input.nextInt();
  106.             }
  107.         } catch (Exception e) {
  108.             System.out.println(e);
  109.         }
  110.     }
  111. }
RAW Paste Data