Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skriver ett program i C som beräknar morgondagens datum

    programspråket C är en av de tidigaste och mest populära programmeringsspråk . C har varit populär eftersom den är effektiv , portabel och ger låg - nivå minnet . Även om C har utvecklats för att designen systemprogramvara, kan den också användas för att utveckla programvara . C kan även användas inom webbutveckling . C är i stånd att komplexa beräkningar . Beräkningen utförs för att bestämma nästa dags datum är en av de enklaste. Instruktioner
    1

    Deklarera en klass för att hålla månad , dag och år . Ett tvåsiffrigt dag , ett tvåsiffrigt månad och ett fyrsiffrigt år måste lämnas till funktionen antingen genom användarens input eller från ett annat program .
    2

    Utför validering på de inmatade uppgifterna genom att ringa en funktion för att läsa det datum , avgöra om det är ett skottår och avgöra om den månad och dag är giltiga. En array är hårdkodade med slutdatum för varje månad i ordning från januari till december. Till exempel , 31 , 28 , 31 är de tre första siffrorna eftersom januari har 31 dagar , har den 28 februari och mars har 31 . Dagen siffran validerats mot denna grupp .
    3

    Utför samma typ av kontroll på månaden in för att säkerställa att det är ett giltigt värde mellan 1 och 12 . Återigen , är en matris med en lista över giltiga månader skapats för att utföra valideringen . Både dag och månad valideringar bör vara åtskilda funktioner .
    4

    Bestäm om året in är ett skottår . Om året är jämnt delbart med fyra , är det ett skottår. Använd modulo - resten - operatör för att utföra denna beräkning
    5

    Lägg en till dag , nu när vi har bestämt att vi har en giltig dag , månad och år . . Om dagen är utöver den nuvarande totala antalet dagar för den givna månaden, sedan månad måste inkrementeras och dagen satt till 1 . Om datumet anges är den sista dagen på året , är det år ökas och månad och dag är satt till 1 .
    6

    Visa nya beräknade datumet för användaren .

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en Dynamic Link Library för Access
    ·Typer av Variabla attributdata
    ·Hur tar jag en sträng från en indatafil och vända de…
    ·Hur konvertera XML till Enum
    ·Hur man gör en sträng till en array i C + +
    ·Hur man använder Strerror funktion i C + +
    ·Hur till Spår instans av en klass med hjälp av en son…
    ·Hur man bestämma storleken på strukturen vid Runtime …
    ·Turbo C sortering
    ·Hur man designar en digital klocka
    Utvalda artiklarna
    ·Hur till Bädda VBS i Python
    ·Hur att beräkna medelvärdet av belopp i Python
    ·Hur man redigerar en webbsida
    ·Hur Rita trianglar i Java
    ·Så här öppnar du Word-tabeller Använda Excel VBA
    ·Inaktivera HTML Text Selection
    ·Hur Ring Visual Basic DLL från C
    ·Hur man skapar en klass från XSD
    ·Konvertera RGB till HSL i Python
    ·Hur man skapar en ny databasfil med Adox i VB6
    Copyright © Dator Kunskap http://www.dator.xyz