Hallo zusammen
Ich soll folgenden Code berichtigen.
Und soweit habe ich ihn korrigiert aber bekomme immer einen Compiler Fehler wegen dem return statement bei Methode rot(k).
Danke für eure Aufmerksamkeit und Hilfe.
MfG Nico
Ich soll folgenden Code berichtigen.
Code:
public class Fehler1 {
public void gelb (){
i = 0;
while (i <10){
String s += " Gelb ";
}
return s;
}
private int rot(k){
for ( int i=0; i<k; i ++){
if(i<k/2) if(i%2 == 0)
System .out . println (i + " ist gerade und kleiner als " + k /2);
else System .out . println (i + " ist groesser als " + k /2);
}
}
public static void main ( String [] args ){
System .out . println ( gelb ();)
rot (14);
}
}
Und soweit habe ich ihn korrigiert aber bekomme immer einen Compiler Fehler wegen dem return statement bei Methode rot(k).
Code:
public class Aufgabe15 {
public static String gelb (){
String s = "Gelb";
return s;
}
public static String rot(int k){
for (int i=0; i<k; i++){
if ((i%2 == 0) && i < k/2) {
System.out.println (i + " ist gerade und kleiner als " + k /2);
} else {
System.out.println (i + " ist groesser als " + k /2);
}
}
} return k;
public static void main ( String [] args ){
System.out.println(gelb());
System.out.println(rot(15));
}
}
Danke für eure Aufmerksamkeit und Hilfe.
MfG Nico