Wochentag für eingegebenes Datum bestimmen anhand von Formel

Derya

Mitglied
Hallo ihr Lieben,

ich bräuchte bei einer Programmieraufgabe eure Hilfe:

Mithilfe einer gegebenen Formel muss ich den Wochentag von einem eingelesenen
Datum berechnen.

Die Angabe zur Formel findet ihr im Anhang.

Leider hab ich überhaupt keinen Plan wie ich dabei vorgehen soll.
Hab dazu nur ein paar Gedanken.

1.) Die Variablen entsprechend den Angaben initialisieren: also:
int d = 1,2,3,4,5,6,....31;
int m = 3,4,5,6,7...14;
int y = ?? // keine Ahnung
int c =?? // keine ahnung
int w = 0,1,2,3,4,5,6;
2.) Mithilfe der gegebenen Formel und den deklarierten Variablen den Wochentag berechnen
3.) Das Ergebnis mit mithilfe von switch-Anweisung mit w vergleichen und
Tag ausgeben.

Habt ihr vielleicht für die Deklaration eine Idee?? Ich glaub, wenn ihr mir dazu einen Tipp geben könntet, würde ich den Rest alleine hinkriegen.


Vielen lieben Dank im Voraus.

Derya
 

Anhänge

  • angabe.png
    angabe.png
    39,4 KB · Aufrufe: 56
Speichere doch einfach mal deine Eingaben in Variablen.
Dazu brauchst du eigentlich nur int Variablen wie ich das sehe.

ungefähr so:
public static void main(String[] args){

int day = Integer.parseInt(args[0]);
int month = Integer.parseInt(args[1]);
int year = Integer.parseInt(args[2]);

dann bearbeitest du sie noch wie in deiner aufgabe verlangt.
z.B. year = year/100;

und fügst alles in die Formal ein.
 

Neue Themen


Zurück
Oben