60 lines
1.1 KiB
Java
60 lines
1.1 KiB
Java
package Ueb06;
|
|
|
|
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);
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|