Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main {
- public static void main(String[] args) {
- int arg1 = 5;
- char arg2 = 'x';
- xoxo(arg1,arg2);
- System.out.println();
- System.out.println();
- char[][] tab2 = new char[10][10];
- for (int i = 0; i < tab2.length; i++) {
- for (int j = 0; j < tab2[i].length; j++) {
- tab2[i][j] = (char)((Math.random()*26)+97);
- }
- }
- display(tab2);
- System.out.println(check(tab2));
- System.out.println();
- System.out.println();
- for (int i = 0; i < tab2.length; i++) {
- for (int j = 0; j < tab2[i].length; j++) {
- tab2[i][j] = (char)((Math.random()*2));
- }
- }
- int[][] zad3c1 = new int[2][2];
- int[][] zad3c2 = new int[2][2];
- for (int i = 0; i < zad3c1.length; i++) {
- for (int j = 0; j < zad3c1[i].length; j++) {
- zad3c1[i][j] = (char)((Math.random()*2));
- }
- }
- for (int i = 0; i < zad3c2.length; i++) {
- for (int j = 0; j < zad3c2[i].length; j++) {
- zad3c2[i][j] = (char)((Math.random()*2));
- }
- }
- display(zad3c1);
- System.out.println("-------------");
- display(zad3c2);
- System.out.println(jestRowna(zad3c1,zad3c2));
- System.out.println();
- System.out.println();
- double[] zad4c1 = new double[10];
- double[] zad4c2 = new double[10];
- for (int i = 0; i < 10; i++) {
- zad4c1[i] = (float)((Math.random()*100));
- zad4c2[i] = (float)((Math.random()*100));
- }
- double suma=0;
- for(int i = 0; i < 10; i++){
- suma+=zad4c1[i] + zad4c2[i];
- }
- double srednia = suma/10;
- for (int i = 0; i < 10; i++) {
- if(zad4c1[i] < srednia && zad4c2[i] > srednia) System.out.println(zad4c1[i] + " " + zad4c2[i]);
- }
- }
- public static boolean jestRowna(int[][] tab, int[][] tab1){
- int sum=0;
- boolean czySpelnia=false;
- if(tab.length == tab1.length && tab[0].length == tab1[0].length){
- for (int i = 0; i < tab1.length ; i++) {
- for (int j = 0; j < tab1[i].length ; j++) {
- if(tab1[i][j] == tab[i][j]){
- sum++;
- }
- }
- }
- if(sum == tab1.length*tab1[0].length) {
- czySpelnia=true;
- }
- } else czySpelnia = false;
- return czySpelnia;
- }
- public static boolean check(char[][] tab){
- boolean check = false;
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- if(i==0 && j==0){
- for (int m = 0, p=1 ;m < 3; m++) {
- if(tab[i][m] > tab[i][p]) break;
- else check = true;
- if(tab[m][i] > tab[p][i]) break;
- else check = true;
- }
- }
- if(i==tab.length-1 && j==0){
- for (int m = 0, p=1 ;m < 3; m++) {
- if(tab[i][m] > tab[i][p]) break;
- else check = true;
- }
- }
- if(i==0 && j==tab[i].length){
- for (int m = 0, p=1 ;m < 3; m++) {
- if(tab[i][m] > tab[i][p]) break;
- else check = true;
- }
- }
- }
- }
- return check;
- }
- public static void xoxo(int arg1, char arg2){
- char[][] tab = new char[arg1][arg1];
- char xoxo1= 'x';
- char xoxo2= 'o';
- if(arg2 == 'x'){
- xoxo1 = 'x';
- xoxo2 = 'o';
- }
- else {
- xoxo1 = 'o';
- xoxo2 = 'x';
- }
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- if(i%2==0 && j%2==0) {
- tab[i][j] = xoxo1;
- }
- else if(i%2!=0 && j%2!=0) {
- tab[i][j] = xoxo1;
- } else
- tab[i][j] = xoxo2;
- }
- }
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- System.out.print(tab[i][j] + " ");
- }
- System.out.println();
- }
- }
- public static void display(char[][] tab){
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- System.out.print(tab[i][j] + " ");
- }
- System.out.println();
- }
- }
- public static void display(int[][] tab){
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- System.out.print(tab[i][j] + " ");
- }
- System.out.println();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement