Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HILFE! Struktogramm

Empfohlene Antworten

Veröffentlicht

Hi leute,

ich hab ein großes Problem

ich soll ein Stuktogramm schreiben bei dem:

Tag --> zb.: 16

Monat --> zb.: 10

Jahr --> zb.: 2003

eingegeben werden..das ist ja auch klar

dann soll daraus errechnet werden ob 2003 ein

Schaltjahr ist oder nicht (ist auch noch klar)

und dann soll die Nummer des Tages z.B. 1-365

errechnet werden..

wie mach ich das?!

Bitte helft mir.

Grüßle Katrin:confused:

Servus,

der Titel ist nicht sehr aussagekräftig.

Du nimmst die Eingabe auf.

berechnest, ob das Jahr ein Schaltjahr ist (kein Problem, wie Du sagst).

Danach zählst Du die Tage in den schon vergangenen ganzen Monaten zusammen und addierst die Tage des laufenden Monats dazu.

Peter

hi,

ganz grob:

für alle monate bis zum vormonat des eingegebenen: 

    anzahl tage des monats merken 

eingegebenen tag dazuaddieren

dabei die sonderfälle januar (kein vormonat) und februar(schaltjahr) beachten

fertig...

hth...

[edit]war wohl jmd schneller[/edit]

Also so theoretisch ist das klar..

aber wie setze ich das um?

ich muß dann ja noch jeweils für die 31 Tage-Monate

noch 1 dazuzählen (anstatt immer die 30)

dann mach ich das vielleicht mit einer schleife..

wenn z.b. monat = 8 (August)

und Tag = 14.

Schleife von 1-7

---> wie zähl ich da?!

dann zähl ich die Tage noch dazu

also +14

dann wären das dann .... Tage

Grüßle Katrin

du brauchst eine "Monat hat x Tage"-Tabelle

also bspw: (31,28,31, usw.)

beim Schaltjahr setzt du statt 28 die 29, also zB

Tab(2) = 29 oder so

Diese Tabelle gehört zum Struktogramm dann als Erläuterung dazu...

Mehr dazu (unter anderem genau diese Aufgabe ;) ) in meinen Skripten zu diesen Themen, über die Signatur bestellbar :floet:

LiGrü

Michael (Der Struktogrammzeichner)

Also ich danke euch allen!!

denn jeder hat mir ein bisschen weitergeholfen, so

dass ich jetzt die Lösung hab.. :marine

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.