C- programmeringssprog er en af de tidligste og mest populære programmeringssprog. C har været populært, fordi det er effektivt, bærbart og giver lav-niveau adgang til hukommelsen . Selvom C blev udviklet til design system software, kan det også anvendes til at udvikle software . C kan endda bruges i web-udvikling . C er i stand til komplicerede beregninger . Beregningen udføres for at bestemme den næste dags dato er en af de enkleste . Instruktioner
1
Erklær en klasse til at holde måned, dag og år . Et tocifret dag et tocifret måned og en fire- cifret årstal skal leveres til funktionen enten ved brugerinput , eller fra et andet program .
2
Udfør validering på de indtastede data ved at kalde en funktion til at læse dato , afgøre, om det er skudår og afgøre, om måneden og dagen er gyldige . Et array er hard- kodet med enden dag for hver måned i rækkefølge fra januar til december . For eksempel er 31 , 28, 31 de første tre numre , fordi januar har 31 dage februar har 28 og marts har 31 . Dagen ciffer valideres mod denne array.
3
Udfør den samme type kontrol på den måned indtastes for at sikre, at det er en gyldig værdi mellem 1 og 12 . Igen er et array med en liste over gyldige måneder skabt til at udføre valideringen . Både dag og måned valideringer bør være adskilte funktioner.
4
Undersøg, om det indtastede år er et skudår . Hvis året er deleligt med fire, er det er skudår . Brug modulo - resten - operatør til at udføre denne beregning
5
Tilføj en til den dag , nu hvor vi har besluttet vi har et gyldigt dag, måned og år. . Hvis dagen er ud over den nuværende samlede antal dage for den givne måned, så den måned skal øges og dagen sat til 1 . Hvis det indtastede tidspunkt er den sidste dag i året , der er det år, forøges og måned og dag er indstillet til 1. .
6
Vise den nyligt beregnede dato for brugeren.
< Br >