Java Lösung
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | public class Versetzungsordnung
{
public static boolean noten_pruefen(String noten)
{
boolean ausgleich = false;
int fuenfen = 0;
for(char c: noten.toCharArray())
{
System.out.println("bearbeite c="+c);
switch (c)
{
case '4':
break;
case '5':
fuenfen +=1;
break;
case '6':
return false;
default:
ausgleich = true;
}
}
System.out.println("aus: "+ausgleich+" fünf: "+fuenfen);
if (fuenfen > 1 || fuenfen == 1 && ! ausgleich)
{
return false;
}
return true;
}
}
|
erstellt am 2.12.2008 21:16, zuletzt gendert am 2.12.2008 21:16
