Datumabstand-Programm

4MNa.ch.vu
Verfügbare Informationen zu "Datumabstand-Programm"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: adamas - zbinden
  • Forum: 4MNa.ch.vu
  • Forenbeschreibung: Bitte meldet euch an!
  • aus dem Unterforum: Informatik
  • Antworten: 4
  • Forum gestartet am: Montag 13.02.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Datumabstand-Programm
  • Letzte Antwort: vor 16 Jahren, 3 Monaten, 17 Tagen, 1 Stunde, 18 Minuten
  • Alle Beiträge und Antworten zu "Datumabstand-Programm"

    Re: Datumabstand-Programm

    adamas - 20.05.2007, 16:25

    Datumabstand-Programm
    so mir isch grad längwilig gsi drum hani es programm gschribä wo dr abstand vo 2 datümmer berächnet...

    Code: #include <stdlib.h>
    #include <champ.h>
    #include "proj0001.rh"

    void gmain()
    {
       cinit(500,500);

       int tag1;
       int monat1;
       long jahr1;

       int tag2;
       int monat2;
       long jahr2;

       long tagres;
       int monatres;
       long jahrres;


          cout<<"Dieses Programm berechnet Abstände zwischen 2 Daten. \nSchaltjahre werden nicht berücksichtigt.\n Wie lautet das erste Datum?\n Tag: ";
          cin>>tag1;
          cout<<"Monat: ";
          cin>>monat1;
          cout<<"Jahr: ";
          cin>>jahr1;

          cout<<"\nWie lautet das zweite Datum?\nTag: ";
          cin>>tag2;
          cout<<"Monat: ";
          cin>>monat2;
          cout<<"Jahr: ";
          cin>>jahr2;

          switch (monat1)
          {
             case 1: monat1=0;
                     break;
             case 2: monat1=31;
                     break;
             case 3: monat1=59;
                     break;
             case 4: monat1=90;
                     break;
             case 5: monat1=120;
                     break;
             case 6: monat1=151;
                     break;
             case 7: monat1=181;
                     break;
             case 8: monat1=212;
                     break;
             case 9: monat1=243;
                     break;
             case 10: monat1=273;
                     break;
             case 11: monat1=304;
                      break;
             case 12: monat1=334;
                      break;
          }

          switch (monat2)
          {
             case 1: monat2=0;
                     break;
             case 2: monat2=31;
                     break;
             case 3: monat2=59;
                     break;
             case 4: monat2=90;
                     break;
             case 5: monat2=120;
                     break;
             case 6: monat2=151;
                     break;
             case 7: monat2=181;
                     break;
             case 8: monat2=212;
                     break;
             case 9: monat2=243;
                     break;
             case 10: monat2=273;
                     break;
             case 11: monat2=304;
                      break;
             case 12: monat2=334;
                      break;
          }

          jahr2=jahr2*365;
          jahr1=jahr1*365;

          jahr1=jahr1+monat1+tag1;
          jahr2=jahr2+monat2+tag2;

          tagres=jahr2-jahr1;
          monatres=0;
          jahrres=0;

          while(tagres>364)
          {
             tagres=tagres-365;
             jahrres=jahrres+1;
          }

          while(tagres>29)
          {
             tagres=tagres-30;
             monatres=monatres+1;
          }

          cout<<"Zwischen den beiden Daten liegen:\n\t"<<tagres<<" Tage\n\t"<<monatres<<" Monate (30 Tage)\n\t"<<jahrres<<" Jahre (365 Tage).";
          cout<<"\nDas entspricht \n\t"<<tagres<<" Tagen\n\t"<<(monatres) + (jahrres*12)<<" Monaten.\n\n";
          cout<<"Oder "<<(tagres) + (monatres*30) + (jahrres*365)<<" Tagen.";
          cout<<"\n\n\tWASAAAAAAAAABI WASABII WASABI? WSABI!";

          cgetch();
          cend();
    }



    Re: Datumabstand-Programm

    zbinden - 22.05.2007, 21:14


    was isch das???
    chunt grad uf e ghüder (admin wo isch de edit chnopf?).

    (nenei das isch vom pingu gsi (huere michi u so))

    aber für was hesch das gmacht auri?



    Re: Datumabstand-Programm

    zbinden - 06.01.2008, 13:04


    haut d schnurä beni!



    Re: Datumabstand-Programm

    adamas - 06.01.2008, 15:27


    es steit doch obä mir isches längwilig gsi^^



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum 4MNa.ch.vu

    Sörenberg-Programm - gepostet von zbinden am Montag 04.06.2007
    Round 1 - gepostet von adamas am Freitag 30.03.2007
    blubblah mathprob vo morn... - gepostet von adamas am Sonntag 17.06.2007
    Tertia - gepostet von KnechtRuprecht am Sonntag 13.08.2006
    FC Mario forever! - gepostet von gigu am Donnerstag 12.10.2006
    Teiler-Programm - gepostet von adamas am Montag 07.05.2007
    Plasmapong - gepostet von Samsara am Dienstag 03.10.2006
    Ostern-Programm - gepostet von adamas am Dienstag 19.12.2006



    Ähnliche Beiträge wie "Datumabstand-Programm"

    Wer kommt in Mohrenkönig! Neues Programm!! - dussi (Montag 16.04.2007)
    TV Programm - Mietzlinchen (Freitag 13.07.2007)
    Programm - ostaricia (Dienstag 18.09.2007)
    neues oder altes Programm ??? - kiki010101 (Donnerstag 21.06.2007)
    Sechselberg Gemeinschaftsfreizeit Programm - Karolinchen (Dienstag 03.10.2006)
    Schleifen Programm - Kimi (Samstag 01.12.2007)
    Gericht verbietet "Cards"-Programm - 4dministr4t0r (Montag 25.12.2006)
    Ezan Programm! - eQua (Freitag 06.01.2006)
    Speak-Programm - Sir_Achim (Montag 15.01.2007)
    Boah, der Name ist programm! - Mez (Donnerstag 24.02.2005)