^ Back to Top

Informatyka

Strony internetowe

Bazy danych

Sieci komputerowe

Login Form

Home

2018.11.26

package pierwszy;

import java.util.Random;

public class p20181126 {

public static void main(String[] args) {
/*
* M1 wypełnia tablicę
* M2 modyfikuje wrtości z M1
* M3 wypisuje tablice z M2
* */

int rozmiar=44;
double [][]tablica=new double[rozmiar][rozmiar];
wypelnijTablice(tablica, rozmiar);
modyfikujTablice(tablica, rozmiar);
wypiszTablice(tablica, rozmiar);

}

public static void wypelnijTablice(double [][]tablica, int rozmiar){
int i,j;
Random losowe=new Random();
for(i=0;i<rozmiar;i++){
for(j=0;j<rozmiar;j++){
tablica[i][j]=losowe.nextInt(31)+10;
}
}

}

public static void modyfikujTablice(double [][]tablica, int rozmiar)
{
/*
* w wierszach o indekasach >10 zmieniamy wartości na 300*/
int i,j;
for(i=0;i<rozmiar;i++){
for(j=0;j<rozmiar;j++){
if(i>10){
tablica[i][j]=300;
}
}
}

}

public static void wypiszTablice(double [][]tablica, int rozmiar)
{
/*
* wypisuje wartości tablicy*/
int i,j;
for(i=0;i<rozmiar;i++){
for(j=0;j<rozmiar;j++){
System.out.print(tablica[i][j]+"\t");
}
System.out.println();
}

}


}