Goodiny777

Arrays homework 1-10

Dec 30th, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.07 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Arrays_homework_1_10 {
  3.     public static void main(String[] args) {
  4.  
  5.         Scanner sc = new Scanner(System.in);
  6.  
  7.         //Targil 1
  8.         int[] arr1 = new int[10];
  9.         System.out.println("Enter 10 numbers: ");
  10.         for (int i = 0; i < arr1.length; i += 1) {
  11.             arr1[i] = sc.nextInt();
  12.         }
  13.         System.out.println("It's numbers: ");
  14.         for (int i = 0; i < arr1.length; i += 1) {
  15.             if (arr1[i] % 2 == 0) {
  16.                 System.out.print(arr1[i] + " ");
  17.             }
  18.         }
  19.  
  20.         // Targil2
  21.         char[] arr2 = new char[10];
  22.         System.out.println("\nEnter 10 letters: ");
  23.         for (int i = 0; i < arr2.length; i += 1) {
  24.             arr2[i] = sc.next().charAt(0);
  25.         }
  26.         System.out.println("\nIndexes of Uppercase letters: ");
  27.         for (int i = 0; i < arr2.length; i += 1) {
  28.             if (arr2[i] >= 'A' && arr2[i] <= 'Z') { //בודק אם אות בתווך אותיות גדולות
  29.                 System.out.print(i + " ");
  30.             }
  31.         }
  32.  
  33.         //Targil 3
  34.         int[] arr3 = new int[10];
  35.         System.out.println("\nThird series: ");
  36.         for (int i = 0; i < arr3.length; i += 1) {
  37.             arr3[i] = i * 3; // מכפיל את הקאונטר של לולא ב 3 כך מיצר כפולות של 3 לפי סדר
  38.             System.out.println(arr3[i] + " ");
  39.         }
  40.  
  41.         //Targil 4
  42.         int[] arr4 = new int[10];
  43.         System.out.println("\nEnter 10 numbers: ");
  44.         for (int i = 0; i < arr4.length; i += 1) {
  45.             arr4[i] = sc.nextInt();
  46.             if (i % 2 == 0) {
  47.                 arr4[i] += 1;
  48.             }
  49.         }
  50.         for (int i = 0; i < arr4.length; i += 1) {
  51.             System.out.println(arr4[i] + " ");
  52.         }
  53.  
  54.         //Targil 5
  55.         int[] arr5 = new int[10];
  56.         System.out.println("Enter 10 numbers: ");
  57.         for (int i = 0; i < arr5.length; i += 1) {
  58.             arr5[i] = sc.nextInt();
  59.             if (i % 2 == 0) {
  60.                 arr5[i] += 1;
  61.             }
  62.             if (i % 3 == 0) {
  63.                 arr5[i] -= 1;
  64.             }
  65.         }
  66.         for (int i = 0; i < arr5.length; i += 1) {
  67.             System.out.println(arr5[i] + " ");
  68.         }
  69.  
  70.         //Targil 6
  71.         char[] arr6 = new char[10];
  72.         char ch;
  73.         int counter = 0;
  74.         System.out.println("Enter a letter: ");
  75.         ch = sc.next().charAt(0);
  76.         System.out.println("Enter 10 letters: ");
  77.         for (int i = 0; i < arr6.length; i += 1) {
  78.             arr6[i] = sc.next().charAt(0);
  79.             if (ch == arr6[i]) {
  80.                 counter += 1;
  81.             }
  82.         }
  83.         System.out.printf("The letter %c apears in the array %d times", ch, counter);
  84.  
  85.         //Targil 7
  86.         int[] arr7 = new int[5], arr7_1 = new int[5];
  87.         System.out.println("Enter 5 numbers for first array: ");
  88.         for (int i = 0; i < arr7.length; i += 1) {
  89.             arr7[i] = sc.nextInt();
  90.         }
  91.         System.out.println("Enter 5 numbers for second array: ");
  92.         for (int i = 0; i < arr7_1.length; i += 1) {
  93.             arr7_1[i] = sc.nextInt();
  94.         }
  95.         for (int i = 0; i < arr7.length; i += 1) {
  96.             for (int j = 0; j < arr7_1.length; j += 1) {
  97.                 if (arr7[i] == arr7_1[j]) {
  98.                     System.out.printf("A number at first array in the place %d the same whit number in second array at place %d\n", i, j);
  99.                 }
  100.             }
  101.         }
  102.  
  103.         //Targil 8
  104.         int[] arr8 = new int[5], arr8_1 = new int[5], arr_sum = new int[5];
  105.         System.out.println("Enter 5 numbers for first array: ");
  106.         for (int i = 0; i < arr8.length; i += 1) {
  107.             arr8[i] = sc.nextInt();
  108.         }
  109.         System.out.println("Enter 5 numbers for second array: ");
  110.         for (int i = 0; i < arr8_1.length; i += 1) {
  111.             arr8_1[i] = sc.nextInt();
  112.         }
  113.         for (int i = 0; i < arr_sum.length; i += 1) {
  114.             arr_sum[i] = arr8[i] + arr8_1[i];
  115.             System.out.print(arr_sum[i] + " ");
  116.         }
  117.  
  118.         // Targil 9
  119.         char[] arr9 = new char[5];
  120.         String ifSame = "All letters are same";
  121.         System.out.println("Enter 5 letters: ");
  122.         for (int i = 0; i < arr9.length; i += 1) {
  123.             arr9[i] = sc.next().charAt(0);
  124.         }
  125.         for (int i = 0; i < arr9.length - 1; i += 1) {
  126.             if (arr9[i] != arr9[i + 1]) {
  127.                 ifSame = "Not all letters are same";
  128.             }
  129.         }
  130.         System.out.println(ifSame);
  131.  
  132.         //Targil 10
  133.         int[] arr10 = new int[5];
  134.         String ifBigger = "All next number bigger than previous";
  135.         System.out.println("Enter 5 numbers: ");
  136.         for (int i = 0; i < arr10.length; i += 1) {
  137.             arr10[i] = sc.nextInt();
  138.         }
  139.         for (int i = 0; i < arr10.length - 1; i += 1) {
  140.             if (arr10[i] >= arr10[i + 1]) {
  141.                 ifBigger = "Not all next number bigger than previous";
  142.             }
  143.         }
  144.         System.out.println(ifBigger);
  145.     }
  146. }
Advertisement
Add Comment
Please, Sign In to add comment