Zum Inhalt springen

Kalender


Empfohlene Beiträge

Hallo alle zusammen!

ich hätte folgendes problem:

ich müsste einen "kalender" programmieren, der soll aber nicht die monate und tage anzeigen, sondern einfach nur prüfen ob das jahr ein schaltjahr ist.

Man sollte tag, monat und jahr eintragen können und dann eben prüfen.

Als erstes muss ich aber erstmal ein PAP (projektablaufsplan) erstellen. Von der logik her weiß ich natürlich wie ich vorgehen soll. Aber ich weiß nicht wie ich es in den plan eintragen soll^^

ich mein es ist ja klar dass er prüfen muss was für monat es ist.. ---> wenn februar dann muss er prüfen, dass man als tag nicht über 29 eintragen darf und 29 nur wenn es ein schaltjahr ist...

Aber wie soll ich das auf PAP rüberbringen?

Wäre nett wenn mir jemand helfen könnte

Gruß, Raziel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Was macht es denn für einen Sinn, Tag und Monat anzugeben, um zu überprüfen, ob das Jahr ein Schaltjahr ist? Das Jahr reicht doch dafür völlig aus.

Hier findest Du, wie Du prüfen kannst, ob es sich beim angegebenen Jahr um ein Schaltjahr handelt:

http://de.wikipedia.org/wiki/Schaltjahr

PS:

PAP ist übrigens die Abkürzung für "Programmablaufplan".

Link zu diesem Kommentar
Auf anderen Seiten teilen

ja stimmt, sorry hab mich aus hecktik verschrieben.

Die formel wie ich es prüfe kenn ich schon :) mein problem ist es in PAP darzustellen.

Theoreisch würde es ja so aussehen:

start->variablen: j ->prüfen ob schaltjahr (formel) -> wenn ja -> meldung: dieses jahr ist ein schaltjahr

oder

-> wenn nein -> meldung: dieses jahr ist kein schaltjahr

Aber ich hab mir das so vorgestellt, dass man ein Datum / Termin eingibt wie z. B. 2009-02-13, dann soll er bescheid geben, dass dieses jahr ein schaltjahr ist und wenn nicht dann einfach die meldung, dass es keins ist.

Der grund wieso ist nicht so wichtig... chef wills einfach so^^

nun weiß ich aber nicht wie ich das in PAP darstellen soll :confused:

verstehst du?

MfG,

Raziel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn ich Dich richtig verstanden habe, würde ich einen PAP in etwa so darstellen:

*********

* Start *

*********

   *

******************

* Datum einlesen *

******************

   *

********************

* Jahr extrahieren *

********************

   *

***************************************************

* Handelt es sich bei dem Jahr um ein Schaltjahr? *

***************************************************

   *                                          *

******                                     ********

* Ja *                                     * Nein *

******                                     ********

   *                                          *

************************************       ***********************************

* Ausgabe: "Es handelt sich um ein *       * Ausgabe: "Es handelt sich nicht *

*          Schaltjahr."            *       *           um ein Schaltjahr.    *

************************************       ***********************************

   *                                          *

********                                      *

* Ende ****************************************

********

Hilft Dir das weiter?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn ich Dich richtig verstanden habe, würde ich einen PAP in etwa so darstellen:

*********

* Start *

*********

   *

******************

* Datum einlesen *

******************

   *

********************

* Jahr extrahieren *

********************

   *

***************************************************

* Handelt es sich bei dem Jahr um ein Schaltjahr? *

***************************************************

   *                                          *

******                                     ********

* Ja *                                     * Nein *

******                                     ********

   *                                          *

************************************       ***********************************

* Ausgabe: "Es handelt sich um ein *       * Ausgabe: "Es handelt sich nicht *

*          Schaltjahr."            *       *           um ein Schaltjahr.    *

************************************       ***********************************

   *                                          *

********                                      *

* Ende ****************************************

********

Hilft Dir das weiter?

Das ist super! danke dir!

sry dass ich mich nicht früher melden konnte.

Gruß, Raziel

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...