Advertisement
Danisimogg

rozrach

Dec 13th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.67 KB | None | 0 0
  1. package com.company;
  2. import java.util.Random;
  3.  
  4. import java.util.Scanner;
  5.  
  6. public class Main {
  7.  
  8.     public static void main(String[] args) {
  9.         // TODO Auto-generated method stub
  10.  
  11.  
  12.  
  13.  
  14.         int s = 0;
  15.         int d = 0;// змінна для зберігання сумми
  16.         int mass []= {1, 23, 3, 4, 5, 6, 54, 87, 12, 451,2,4,5,6,7,8,9,3};
  17.  
  18.  
  19.         for (int i = 0; i < mass.length; i++) {// Перевірка на кратність && сумування
  20.             if (mass[i] % 3 == 0)
  21.  
  22.  
  23.             s = s + mass[i];
  24.         }
  25.         System.out.println("Сумма чисел кратних 3 ="+s) ;
  26.  
  27.         System.out.println();
  28.  
  29.         System.out.println("Числа кратні 3:");
  30.         for (int i = 0; i < mass.length; i++) {// Перевірка на кратність && сумування
  31.             if (mass[i] % 3 == 0){
  32.  
  33.                 d=0 + mass[i];
  34.  
  35.             System.out.print(  d + ",") ;}
  36.             else{
  37.                 System.out.print( "") ;}
  38.         }
  39.         int max = mass[0];
  40.         int imax = 0;
  41.         int first = mass[0];
  42.         int ifirst = 0;
  43.         System.out.println();
  44.         System.out.println("Початкова матриця:" );
  45.         for (int i = 0; i < mass.length; i++ ){
  46.             System.out.print(mass[i] +",");
  47.  
  48.         }
  49.         System.out.println();
  50.         System.out.println("Змінена матриця :");
  51.         for (int i = 1; i < mass.length; i++) {
  52.             if (mass[i] > max) {
  53.                 max = mass[i];
  54.                 imax = i;
  55.             }
  56.  
  57.         }
  58.         mass[ifirst] = max;
  59.         mass[imax] = first;
  60.  
  61.  
  62.         for (int i = 0; i < mass.length; i++) {
  63.             System.out.print( mass[i]+",");
  64.  
  65.         }
  66.             // Матриця  5*5 (n*n)
  67.  
  68.             int n = 5;
  69.  
  70.             int[][] a = new int[n][n];
  71.             for (int i = 0; i < n; i++) {
  72.                 for (int j = 0; j < n; j++) {
  73.                     a[i][j] = n*i + j;
  74.                 }
  75.             }
  76.  
  77.             // вивів 1 матрицю
  78.             System.out.println("Початкова матриця");
  79.             System.out.println("------");
  80.             for (int i = 0; i < n; i++) {
  81.                 for (int j = 0; j < n; j++) {
  82.                     System.out.printf("%4d", a[i][j]);
  83.                 }
  84.                 System.out.println();
  85.             }
  86.  
  87.             //
  88.             for (int i = 0; i < n; i++) {
  89.                 for (int j = i+1; j < n; j++) {
  90.                     int temp = a[i][j];
  91.                     a[i][j] = a[j][i];
  92.                     a[j][i] = temp;
  93.                 }
  94.             }
  95.  
  96.             // вивів нову матрицю
  97.             System.out.println();
  98.             System.out.println("Нова матриця");
  99.             System.out.println("------");
  100.             for (int i = 0; i < n; i++) {
  101.                 for (int j = 0; j < n; j++) {
  102.                     System.out.printf("%3d", a[i][j]);
  103.                 }
  104.             System.out.println();
  105. //        Random rand = new Random();
  106. //        int[][] m = new int[5][3];
  107. //        int sum = 0;
  108. //        double average = 0;
  109. //
  110. //        for(int i  = 0; i<m.length; i++) {
  111. //            m[i] = new int[3];
  112. //        }
  113. //
  114. //        for(int i = 0; i<m.length; i++) {
  115. //            for(int j = 0; j<m[i].length; j++) {
  116. //                m[i][j] = rand.nextInt(100);
  117. //                sum += m[i][j];
  118. //                System.out.print(m[i][j] + " ");
  119. //            }
  120. //            System.out.println();
  121. //        }
  122. //
  123. //        average = sum/(m.length * m[0].length);
  124. //        System.out.println("Average = " + average);
  125.         }
  126.  
  127.     }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement