desant74268

CycleHW3

Oct 28th, 2021
639
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package ru.itsjava;
  2.  
  3. public class CycleHW {
  4.     public static void main(String[] args) {
  5.  
  6. //        int count = 0;
  7. //        while (count < 10) {
  8. //            System.out.println((count + 1) + ") " + "I Love Java!");
  9. //            count++;
  10. //        }
  11. //
  12. //        int[] numb = new int[]{0, 2, 5, 6, -9, 3, 7, 8, 2, 6};
  13. //        System.out.println(numb[3] + "," + numb[5]);
  14. //        System.out.println("Lenght = " + numb.length);
  15. //
  16. //        for (count = 0; count < 3; count++) {
  17. //            System.out.println("I Love programing in Java!");
  18. //        }
  19. //
  20. //        System.out.print("Array: {");
  21. //        for (count = 0; count < numb.length-1; count++) {
  22. //            System.out.print(numb[count] + ", ");
  23. //        }
  24. //        System.out.print(numb[numb.length-1]+"}");
  25.  
  26.  
  27. //        1. Вывести элементы массива с нечетными индексами. (Индексы 1, 3, 5 и т.д.)
  28. //
  29. //        2. Вывести первые 4 элемента массива.
  30. //
  31. //        3. Вывести последние 4 элемента массива.
  32. //        Давай разберем ответы задач на примере:
  33. //
  34. //        Есть массив {5, 8, 10, 12, 15}
  35. //
  36. //        1.  В консоль выведем:  8  12
  37. //
  38. //        2. В консоль выведем:  5  8  10  12
  39. //
  40. //        3. В консоль выведем:  8  10  12  15
  41.  
  42. //        int[] numbersArray = new int[]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
  43. //
  44. //        System.out.println("\n1.");
  45. //        for (int i = 1; i < numbersArray.length; i += 2) {
  46. //            System.out.print(numbersArray[i] + " ");
  47. //        }
  48. //
  49. //        System.out.println("\n2.");
  50. //        int count = 0;
  51. //        while (count < 4) {
  52. //            System.out.print(numbersArray[count] + " ");
  53. //            count++;
  54. //        }
  55. //
  56. //        System.out.println("\n3.");
  57. //
  58. //        for (int i = numbersArray.length - 4; i < numbersArray.length; i++) {
  59. //            System.out.print(numbersArray[i] + " ");
  60. //
  61. //        }
  62.  
  63. //        1. Найти минимальный элемент массива
  64. //
  65. //        2. Вывести элементы массива, делящиеся на 5
  66. //
  67. //        3. Найти сумму элементов массива с четными индексами
  68. //
  69. //        4. Найти первый элемент массива, делящийся на 5
  70. //
  71. //
  72. //
  73. //        Давай разберем ответы задач на примере:
  74. //
  75. //        Есть массив {5, -8, 10, 0, -12, 15}
  76. //
  77. //        1. В консоль выведем:  -12
  78. //
  79. //        2. В консоль выведем: 5 10 15
  80. //
  81. //        3. В консоль выведем:   3   (5 + 10 - 12)
  82. //
  83. //        (0 - четное число😉)
  84. //
  85. //        4. В консоль выведем:   5
  86.  
  87.         int[] array = new int[]{5, -8, 10, 0, -12, 15, -100};
  88.         int min = array[0];
  89.         for (int i = 1; i < array.length; i++) {
  90.             if (array[i] < min) {
  91.                 min = array[i];
  92.             }
  93.         }
  94.         System.out.println("min: " + min + "\n");
  95.  
  96.  
  97.         System.out.println("2. ");
  98.         for (int i = 0; i < array.length; i++) {
  99.             if ((array[i] % 5) == 0) {
  100.                 System.out.print(array[i] + " ");
  101.             }
  102.         }
  103.  
  104.         System.out.println("\n3. ");
  105.         int sum = 0;
  106.         for (int i = 0; i < array.length; i += 2) {
  107.             System.out.print(array[i] + " ");
  108.             sum += array[i];
  109.         }
  110.         System.out.println("\nsum: " + sum);
  111.  
  112.  
  113.         System.out.println("\n4. ");
  114.         for (int i = 0; i < array.length; i++) {
  115.             if ((array[i] % 5) == 0) {
  116.                 System.out.print(array[i] + " ");
  117.                 break;
  118.             }
  119.         }
  120.  
  121.        
  122.        
  123.     }
  124. }
  125.  
  126.  
RAW Paste Data