Wie man ein Programm in C zu schreiben, das morgige Datum berechnet

May 21

Die Programmiersprache C gehört zu den ältesten und beliebtesten Programmiersprachen. C ist populär geblieben, da es effizient, portable und Low-Level-Speicherzugriff bietet. Obwohl C entwickelt wurde, um die Systemsoftware zu entwerfen, kann es auch zur Entwicklung von Anwendungssoftware verwendet werden. C kann auch in Web-Entwicklung verwendet werden. C ist in der Lage, komplexe Berechnungen. Die Berechnung durchgeführt, um festzustellen, dass am nächsten Tag Datum ist eine der einfachsten.

Anweisungen

1 Deklarieren Sie eine Klasse, Tag, Monat und Jahr zu halten. Eine zweistellige Tagesangabe, eine zweistellige Monatsangabe und eine vierstellige Jahreszahl müssen an die Funktion von Benutzereingaben oder aus einer anderen Anwendung angegeben werden.

2 Validierung der Daten eingegeben durch Aufrufen einer Funktion zum Lesen des Datums, festzustellen, ob es ein Schaltjahr ist und den Monat und Tag gültig sind. Ein Array ist eine hartcodierte mit dem Endtag für jeden Monat in der Reihenfolge von Januar bis Dezember. Z. B. 31, 28, 31 sind die ersten drei Zahlen, weil Januar 31 Tage hat und der Monat Februar 28 hat März 31 hat. Die Tag-Ziffer wird anhand dieses Array überprüft.

3 Führen Sie die gleiche Art von Überprüfung auf den Monat der Verlosung um sicherzustellen, dass es einen gültigen Wert zwischen 1 und 12. Wieder wird ein Array mit einer Liste der gültigen Monate erstellt, um die Validierung durchzuführen. Tag und Monat Validierungen sollte getrennte Funktionen.

4 Bestimmen Sie, ob das eingegebenen Jahr ein Schaltjahr ist. Wenn die Jahreszahl durch vier teilbar ist, ist es ein Schaltjahr. Verwendung der modulo-Restoperator----um diese Berechnung auszuführen.

5 Fügen Sie eines auf den Tag, jetzt, da wir festgestellt haben, haben wir einen gültigen Tag, Monat und Jahr. Wenn der Tag über die aktuelle Gesamtzahl der Tage des angegebenen Monats, dann im Monat erhöht werden muss und der Tag auf 1 festgelegt. Wenn das eingegebene Datum der letzte Tag des Jahres ist, wird erhöht, das Jahr und den Monat und Tag werden auf 1 festgelegt.

6 Zeigen Sie das neu berechnete Datum für den Benutzer.