Hi Leute,
ich bin neu im Programmieren und ich wollte ein Programm schreiben das mir die Tage seit Christi Geburt ausrechnet und es sagt mir beim kompilieren andauernd "error:cannot find tage"
Liebe Grüße,
Jones
ich bin neu im Programmieren und ich wollte ein Programm schreiben das mir die Tage seit Christi Geburt ausrechnet und es sagt mir beim kompilieren andauernd "error:cannot find tage"
Java:
import java.util.Scanner;
public class TageSeit
{
public static void main(String... args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Geben sie den aktuellen Tag an");
int tag = sc.nextInt();
System.out.println("Geben sie den aktuellen Monat, als Zahl, an");
int monat = sc.nextInt();
System.out.println("Geben sie das aktuelle Jahr an");
int jahr = sc.nextInt();
if (monat==1) {
int tage = 31;
} else if (monat==2) {
int tage = 31+28;
} else if (monat==3) {
int tage = 31+28+31;
} else if (monat==4) {
int tage = 31+28+31+30;
} else if (monat==5) {
int tage = 31+28+31+30+31;
} else if (monat==6) {
int tage = 31+28+31+30+31+30;
} else if (monat==7) {
int tage = 31+28+31+30+31+30+31;
} else if (monat==8) {
int tage = 31+28+31+30+31+30+31+31;
} else if (monat==9) {
int tage = 31+28+31+30+31+30+31+31+30;
} else if (monat==10) {
int tage = 31+28+31+30+31+30+31+31+30+31;
} else if (monat==11) {
int tage = 31+28+31+30+31+30+31+31+30+31+30;
} else if (monat==12) {
int tage = 31+28+31+30+31+30+31+31+30+31+30+31;
}
int tagegesamt = tage+(jahr*365)+(4/jahr)+tag;
System.out.println("Es sind" + tagegesamt + "Tage vergangen seid dem 1.1.0");
}
}
Liebe Grüße,
Jones