Tage in Jahre, Monate umrechnen

Status
Nicht offen für weitere Antworten.

n4dD3l

Neues Mitglied
Ich wollte ein Programm schreiben, das Tage in Jahre, Monate und übrige Tage umrechnet. Nun zeigt er aber immer einen Fehler an ( class, interface, or enum expected ).. Nun weiß ich leider nicht weiter..

Hier ist das Programm:

Java:
   import inout.*;

public class calculate_years_months_days 
 {
   public static void main ( String args[]) 
   {
    final int iDaysPerMonth  = 30;
    final int iMonthsPerYear = 12;
    int iUserInputDays, iDays, iMonths, iYears, iTmp;
    System.out.print("Bitte geben Sie die Anzahl der Tage ein: ");
    iUserInputDays = Console.readInt();
    System.out.println("Kontrolle: " + iUserInputDays);
      
    if ( iUserInputDays < iDaysPerMonth ) 
     {
      System.out.println("Umrechnung nicht nötig.\n" +
      "Eingabe kleiner als ein definierter Monat ( 30 Tage ).\n" +
      "Resttage: " + iUserInputDays);
       System.exit(0);
       }
     
        {
         iDays = iUserInputDays % iDaysPerMonths;
         iMonths = ( iUserInputDays - iDays ) / iDaysPerMonth;
         iTmp = iMonths % iMonthsPerYear;
         iYears  = ( iMonths - iTmp ) / iMonthsPerYear;
         iMonths = iTmp;
     
         System.out.print("Tage   : " + iDays + "\t" );
         System.out.print("Monate : " + iMonths + "\t");
         System.out.println("Jahre : " + iYears );

        }

}
 
Zuletzt bearbeitet von einem Moderator:
S

SlaterB

Gast
20-22:
> }
>
> {

soll dazwischen ein else?

was ist mit der Klammer in Zeile 33, ist das das Ende der Main-Methode oder des else-Blocks?
die Klammern sind recht grundlegend, wenn die falsch gesetzt sind wundert sich Java meist über unbekannte Klassen/ Methoden/ Variablen

eine saubere Einrückung/ Formatierung hilft beim Verständnis,
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Jahre, Monate, Tage, Stunden, Minuten Java Basics - Anfänger-Themen 1
T tage in monate und jahre Java Basics - Anfänger-Themen 9
B Errechnen(Jahre Monate Tage)von einem Datum zu einem anderen Java Basics - Anfänger-Themen 3
DStrohma Millisekunden umwandeln in Jahre, Monate, Tage, Stunden Java Basics - Anfänger-Themen 5
S Stunden/Tage Countdown Java Basics - Anfänger-Themen 9
sserio Gregorianischer Kalender und dessen Tage. Java Basics - Anfänger-Themen 14
B Programm, dass alle 3 Tage eine Webseite öffnet? Java Basics - Anfänger-Themen 20
M Rekursion Tage Ansteckung gesamte Bevölkerung Java Basics - Anfänger-Themen 15
B Anzahl von Stunden / Tage von zwei Datumswerten ermitteln Java Basics - Anfänger-Themen 1
M Wochentag ermittel und ggf tage abziehen Java Basics - Anfänger-Themen 4
Bluedaishi Einen Betrag X auf X Tage verteilen Java Basics - Anfänger-Themen 14
H Datentypen Tage zwischen zwei Datums berechnen Java Basics - Anfänger-Themen 4
P Wieviele Tage seit dem Datum vergangen sind Java Basics - Anfänger-Themen 5
S Erste Schritte Tage zwischen 2 Daten berechnen Java Basics - Anfänger-Themen 6
F Für Abgabe vor Feiertagen 3 Tage für Abholung hinzuaddieren Java Basics - Anfänger-Themen 19
S Ein Jahr hat 363,7 Tage ? Java Basics - Anfänger-Themen 2
S Methoden Tage zwischen 2 Daten Java Basics - Anfänger-Themen 19
P System - Tage erkennen ( System Time ?) Java Basics - Anfänger-Themen 3
G maximale Anzahl der Tage im Monat Java Basics - Anfänger-Themen 18
R Tage subtrahieren von einem Date() Java Basics - Anfänger-Themen 6
A GregorianCalendar heute + X Tage Java Basics - Anfänger-Themen 11
S Tage aus zwei Datumsangaben berechnen Java Basics - Anfänger-Themen 3
T Tage Zahlen zuordnen Java Basics - Anfänger-Themen 24
H Dates "Tage" auf gleichheit prüfen? Java Basics - Anfänger-Themen 4
H Anzahl der Tage von Monat ausgeben Java Basics - Anfänger-Themen 7
A Verständnisfrage Sekunden/Tage Umrechnung Java Basics - Anfänger-Themen 3
I Tage ermitteln Java Basics - Anfänger-Themen 4
G Altersberechnung falsch auf 1-2 Tage Java Basics - Anfänger-Themen 3
G Differenz in Tage Java Basics - Anfänger-Themen 3
T Bestimmte Tage ausschließen Java Basics - Anfänger-Themen 6
T Datum+ 100 Tage Java Basics - Anfänger-Themen 23
M wieviele Tage der Monat X hat Java Basics - Anfänger-Themen 2
S zu einem Datum Tage addieren Java Basics - Anfänger-Themen 2
W Tage im Monat Java Basics - Anfänger-Themen 3
S Calendar.set Time, Ermittlung der Anzahl Tage fehlerhaft Java Basics - Anfänger-Themen 9
X 14-Tage Testversion erstellen? Java Basics - Anfänger-Themen 15
U tage ausrechnen Java Basics - Anfänger-Themen 4
G HILFE!!! JEDER MONAT HAT 31 TAGE Java Basics - Anfänger-Themen 2
J Datum, Tage herausfinden Java Basics - Anfänger-Themen 2
T Wie vergleiche ich die Jahre aus der while Schleife die in ( public class) fuer cbx geschrieben sind Java Basics - Anfänger-Themen 5
B Regex Ausdrücke für Monate Java Basics - Anfänger-Themen 7
I Prüfen, ob Anzahl an Monate ein Jahr ergeben Java Basics - Anfänger-Themen 4
M Monat der letzen 12 Monate ermitteln Java Basics - Anfänger-Themen 8
D 3 Monate addieren Java Basics - Anfänger-Themen 10
A SimpleDateFormat und monate 0 akzeptieren Java Basics - Anfänger-Themen 27

Ähnliche Java Themen

Neue Themen


Oben