Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package izaprzapocet;
- /**
- *
- * @author st39860
- */
- public class Main {
- public static int[][] generujMatici(int[][] matice) {
- for (int i = 0; i < matice.length; i++) {
- for (int j = 0; j < matice[i].length; j++) {
- matice[i][j] = (int) (Math.random() * 50);
- }
- }
- return matice;
- }
- public static void vypisMatici(int[][] matice) {
- for (int i = 0; i < matice.length; i++) {
- for (int j = 0; j < matice[i].length; j++) {
- System.out.format("%4d", matice[i][j]);
- }
- System.out.println("\n");
- }
- }
- public static void sectiHlDiag(int[][] matice) {
- int soucetnahldig = 0;
- for (int i = 0; i < matice.length; i++) {
- soucetnahldig += matice[i][i];
- }
- System.out.println("Soucet na hlavni diagonale je: " + soucetnahldig);
- }
- public static void sepisSuda(int[][] matice){
- int sudaCisla = 0;
- for (int i = 0; i < matice.length; i++) {
- for (int j = 0; j < matice[i].length; j++){
- if(matice[i][j]% 2 ==0){
- System.out.format("%4d",matice[i][j]);
- }
- }
- }
- }
- public static void main(String[] args) {
- int velikostMatice = (int) (Math.random() *8+2);
- int[][] matice = new int[velikostMatice][velikostMatice];
- generujMatici(matice);
- vypisMatici(matice);
- sectiHlDiag(matice);
- sepisSuda(matice);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement