Advertisement
Mancolo

Домашняя работа 10 - Массивы

Mar 10th, 2021
1,275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.88 KB | None | 0 0
  1.     package com.company;
  2.     import java.util.*;
  3.     import java.util.Scanner;
  4.  
  5.     public class Main {
  6.         public static void main(String[] args) {
  7.             Scanner in = new Scanner(System.in);
  8.             System.out.println("Введете 5 чисел:");
  9.             int[] l = new int[5];
  10.             for (int i = 0; i < l.length; i++) {
  11.                 System.out.printf("Введите элемент номер %d: ", i);
  12.                 l[i] = in.nextInt();
  13.             }
  14.             System.out.println("===Второе задание===");
  15.             int max = 0;
  16.             int min = 0;
  17.             int numbers[] = {92, 23, 45, 65, 12};
  18.             for (int i = 0; i < numbers.length; i++) {
  19.                 if (max > numbers[i]) {
  20.                     min = numbers[i];
  21.                 }
  22.                 if (max < numbers[i]) {
  23.                     max = numbers[i];
  24.                 }
  25.  
  26.             }
  27.             System.out.println("Максимальное: " + max + " " + "Минимальное: " + min);
  28.             System.out.println("===Третье задание===");
  29.             int [] [] array = new int [3] [4];
  30.             array [0] [0] = 54;
  31.             array [0] [1] = 34;
  32.             array [0] [2] = 11;
  33.             array [0] [3] = 12;
  34.             array [1] [0] = 2;
  35.             array [1] [1] = 9;
  36.             array [1] [2] = 51;
  37.             array [2] [0] = 65;
  38.             array [2] [1] = 34;
  39.             array [2] [2] = 123;
  40.             for (int i = 0; i < array.length; i++) {
  41.                 for (int j = 0; j < array[i].length; j++) {
  42.                     System.out.print(array[i][j] + "\t");
  43.                 }
  44.                 System.out.println();
  45.             }
  46.             System.out.println("===Пятое задание===");
  47.             int[] x = new int[] {5, 1, 4, 12, 13, 10, 54};
  48.             int chet = 0, nech = 0;
  49.             for (int i:
  50.                     x) {
  51.                 if (i%2 == 0) chet++;
  52.                 else nech++;
  53.             }
  54.             System.out.println("Количество четных чисел: " + chet);
  55.             System.out.println("Количество не четных чисел: " + nech);
  56.  
  57.             System.out.println("===Четвертое задание===");
  58.             int t;
  59.             int[] list = new int[100];
  60.  
  61.             for (int i = 0; i < 100; i++){
  62.                 list[i] = 0;
  63.             }
  64.  
  65.             System.out.println("Введите число от 1 до 100 (закончить на 0):");
  66.  
  67.             do{
  68.  
  69.                 t = in.nextInt();
  70.                 if (t <= 100 && t > 0) list[t-1]++;
  71.             }while(t != 0);
  72.  
  73.             for (int i = 0; i < 100; i++){
  74.                 if (list[i] != 0){
  75.                     System.out.printf("%d повторяется %d раз(a)\n", i+1, list[i]);
  76.                 }
  77.             }
  78.  
  79.  
  80.  
  81.         }
  82.  
  83.     }
  84.  
  85.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement