eranseg

Arrays

Aug 18th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.92 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Arrays {
  4.     public static void main(String[] args) {
  5.         //----------WARM UP-----------------
  6.         //---------------Ex1----------------
  7.         /*
  8.         int arr[] = new int[10];
  9.         Scanner sc = new Scanner(System.in);
  10.         System.out.println("Please enter 10 integers: ");
  11.         for(int i = 0; i < arr.length; i+=1) {
  12.             arr[i] = sc.nextInt();
  13.         }
  14.         for (int j = 0; j < arr.length; j+=1) {
  15.             if(arr[j] % 2 == 0) {
  16.                 System.out.print(arr[j] + " ");
  17.             }
  18.         }
  19.         */
  20.         //---------------Ex2----------------
  21.         /*
  22.         char arr[] = new char[10];
  23.         Scanner sc = new Scanner(System.in);
  24.         System.out.println("Please enter 10 characters: ");
  25.         for(int i = 0; i < arr.length; i+=1) {
  26.             arr[i] = sc.next().charAt(0);
  27.         }
  28.         for (int j = 0; j < arr.length; j+=1) {
  29.             if(arr[j] >= 'A' && arr[j] <= 'Z') {
  30.                 System.out.print(j + " ");
  31.             }
  32.         }
  33.         */
  34.         //---------------Ex3----------------
  35.         /*
  36.         int arr[] = new int[10];
  37.         System.out.println("Please enter 10 integers: ");
  38.         for(int i = 0; i < arr.length; i+=1) {
  39.             arr[i] = i * 3;
  40.         }
  41.         for(int n : arr) {
  42.             System.out.printf("%d ", n);
  43.         }
  44.         */
  45.  
  46.         //---------------Ex4----------------
  47.         /*
  48.         int arr[] = new int[11];
  49.         Scanner sc = new Scanner(System.in);
  50.         System.out.println("Please enter 10 integers: ");
  51.         for(int i = 0; i < arr.length; i+=1) {
  52.             arr[i] = sc.nextInt();
  53.         }
  54.         for (int j = 0; j < arr.length; j+=2) {
  55.             arr[j] += 1;
  56.         }
  57.         for(int n : arr) {
  58.             System.out.printf("%d ", n);
  59.         }
  60.         */
  61.  
  62.         //---------------Ex5----------------
  63.         /*
  64.         int arr[] = new int[10];
  65.         Scanner sc = new Scanner(System.in);
  66.         System.out.println("Please enter 10 integers: ");
  67.         for(int i = 0; i < arr.length; i+=1) {
  68.             arr[i] = sc.nextInt();
  69.         }
  70.         for (int j = 0; j < arr.length; j+=2) {
  71.             arr[j] += 1;
  72.         }
  73.         for (int j = 0; j < arr.length; j+=3) {
  74.             arr[j] -= 1;
  75.         }
  76.         for(int n : arr) {
  77.             System.out.printf("%d ", n);
  78.         }
  79.         */
  80.         //------------ Homework Assignments ----------
  81.         //---------------Ex6----------------
  82.         /*
  83.         char arr[] = new char[10];
  84.         char c;
  85.         int acc = 0;
  86.         Scanner sc = new Scanner(System.in);
  87.         System.out.println("Please enter 10 characters: ");
  88.         for(int i = 0; i < arr.length; i+=1) {
  89.             arr[i] = sc.next().charAt(0);
  90.         }
  91.         System.out.println("Please enter a character: ");
  92.         c = sc.next().charAt(0);
  93.         for (char ch : arr) {
  94.             if(ch == c) {
  95.                 acc += 1;
  96.             }
  97.         }
  98.         System.out.printf("Number of appearances is: %d", acc);
  99.         */
  100.  
  101.         //---------------Ex7----------------
  102.         /*
  103.         int[] arr1 = new int[5], arr2 = new int[5];
  104.         Scanner sc = new Scanner(System.in);
  105.         System.out.println("Please enter 5 integers: ");
  106.         for(int i = 0; i < arr1.length; i+=1) {
  107.             arr1[i] = sc.next().charAt(0);
  108.         }
  109.         System.out.println("Please enter another 5 integers: ");
  110.         for(int i = 0; i < arr2.length; i+=1) {
  111.             arr2[i] = sc.next().charAt(0);
  112.         }
  113.  
  114.         for(int i = 0; i < arr1.length; i += 1) {
  115.             for(int j = 0; j < arr2.length; j += 1) {
  116.                 if(arr1[i] == arr2[j]) {
  117.                     System.out.printf("Number are identical in indexes of arr1[%d] and arr2[%d].\n", i, j);
  118.                 }
  119.             }
  120.         }
  121.         */
  122.  
  123.         //---------------Ex8----------------
  124.         /*
  125.         int[][] arr = new int[3][5];
  126.         Scanner sc = new Scanner(System.in);
  127.         System.out.println("Please enter 10 integers (5 for each array): ");
  128.         for(int i = 0; i < arr.length - 1; i+=1) {
  129.             for(int j = 0; j < arr[i].length; j += 1) {
  130.                 arr[i][j] = sc.nextInt();
  131.             }
  132.         }
  133.  
  134.         for(int i = 0; i < arr[2].length; i += 1) {
  135.             arr[2][i] = arr[1][i] + arr[0][i];
  136.         }
  137.  
  138.         System.out.println("The sum of the values in the arrays are:");
  139.         for(int n : arr[2]) {
  140.             System.out.printf("%d ", n);
  141.         }
  142.         */
  143.  
  144.         //---------------Ex9----------------
  145.         /*
  146.         char[] arr = new char[5];
  147.         char c;
  148.         boolean b = true;
  149.         Scanner sc = new Scanner(System.in);
  150.         System.out.println("Please enter 5 integers: ");
  151.         for(int i = 0; i < arr.length; i+=1) {
  152.             arr[i] = sc.next().charAt(0);
  153.         }
  154.         c = arr[0];
  155.         for(int i = 1; i < arr.length; i += 1) {
  156.             if(arr[i] != c) {
  157.                 b = false;
  158.                 break;
  159.             }
  160.         }
  161.         if(b) {
  162.             System.out.println("All values are the same");
  163.         } else {
  164.             System.out.println("Not all values are the same");
  165.         }
  166.         */
  167.  
  168.         //---------------Ex10----------------
  169.         //
  170.         int[] arr = new int[5];
  171.         int n;
  172.         boolean b = true;
  173.         Scanner sc = new Scanner(System.in);
  174.         System.out.println("Please enter 5 integers: ");
  175.         for(int i = 0; i < arr.length; i+=1) {
  176.             arr[i] = sc.next().charAt(0);
  177.         }
  178.         for(int i = 0; i < arr.length - 1; i += 1) {
  179.             if(arr[i] >= arr[i + 1]) {
  180.                 b = false;
  181.                 break;
  182.             }
  183.         }
  184.         if(b) {
  185.             System.out.println("Values in the array are in ascending order");
  186.         } else {
  187.             System.out.println("Values in the array are not in order");
  188.         }
  189.         //
  190.     }
  191. }
Add Comment
Please, Sign In to add comment