el guapo
Lt. Commander
- Registriert
- Feb. 2002
- Beiträge
- 1.327
Ich habe ein kleines Programm geschrieben, dass mir eine Prämie berechnen soll. Hier erstmal der Source:
public class praemie {
public static praemie (){
}
public static void main(String[] args) {
}
int dienstzeit = 0;
int alter = 30;
if (dienstzeit < 6) & (alter < 52) {
System.out.println("Die Prämie beträgt 100 €.");
}
else {
System.out.println("Die Prämie beträgt " + (Rechnung(dienstzeit, alter)) + ".");
}
public static int Rechnung (int dienstzeit, int alter) {
int praemie;
if (alter < 52) {
praemie = (dienstzeit * 20) + 40
}
else {
praemie = (dienstzeit * 20) + 40 + 25
}
return praemie;
}
}
Der JBuilder 8 (den ich nunmal nutze) schimpft über die erste if-Anweisung:"Ungültiger Typbeginn". Ich sehe aber einfach nix, vielleicht hab ich auch schon einen Knoten in der Optik.
Was ist falsch?
public class praemie {
public static praemie (){
}
public static void main(String[] args) {
}
int dienstzeit = 0;
int alter = 30;
if (dienstzeit < 6) & (alter < 52) {
System.out.println("Die Prämie beträgt 100 €.");
}
else {
System.out.println("Die Prämie beträgt " + (Rechnung(dienstzeit, alter)) + ".");
}
public static int Rechnung (int dienstzeit, int alter) {
int praemie;
if (alter < 52) {
praemie = (dienstzeit * 20) + 40
}
else {
praemie = (dienstzeit * 20) + 40 + 25
}
return praemie;
}
}
Der JBuilder 8 (den ich nunmal nutze) schimpft über die erste if-Anweisung:"Ungültiger Typbeginn". Ich sehe aber einfach nix, vielleicht hab ich auch schon einen Knoten in der Optik.
Was ist falsch?