Files
FH/EidP/Ueb06/a4.java
2022-12-07 10:06:14 +01:00

58 lines
1.1 KiB
Java

class a4{
static int counter,counter2;
public static void main(String[] args){
char[][] arrr = {{'*','a','*'},
{'*',' '},
{'B','c','0','a'}};
char[][] arrrr = {{'*','a','*','a'},
{'*','*','*','b'},
{'B','c','0','c'}};
berechneSterneProZeile(arrr);
berechneSterneProSpalte(arrrr);
berechneAnzahlZeilen(arrrr);
}
public static void berechneSterneProZeile(char[][] arr){
System.out.println("Zeilen");
for(int i=0;i<arr.length;i++){
counter = 0;
for (int j=0;j<arr[i].length;j++){
if (arr[i][j] == '*')
counter++;
}
System.out.println( i + ": " + counter);
}
}
public static void berechneSterneProSpalte(char[][] arr){
System.out.println("Spalten");
for( int i=0; i<arr[0].length; i++){
counter = 0;
for( int j=0; j<arr.length;j++){
if(arr[j][i] == '*')
counter++;
}
System.out.println( i + ": " + counter);
}
}
public static void berechneAnzahlZeilen(char[][] arr){
counter2 = 0;
for(int i=0;i<arr.length;i++){
counter = 0;
for (int j=0;j<arr[i].length;j++){
if (arr[i][j] == '*')
counter++;
}
if (counter >= 2)
counter2++;
}
System.out.println("Anzahl" + counter2);
}
}