Informatică, întrebare adresată de RobyMatematicianu, 8 ani în urmă

Daniela admira nucul batran din fata scolii.Profesoara ia spus fetei data la care a fost plantat nucul.Scrie un program care sa o ajute pe Daniela sa calculeze varsta nucului in ani impliniti.exemplu:data plantarii:ziua 03,luna 05,anul 1980,iar data curenta ziua 04,luna 03,anul 2018,raspuns:37 de ani.Urgent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!100 puncte .program c++

Răspunsuri la întrebare

Răspuns de boiustef
4

#include <iostream>

using namespace std;

int main()

{

   int ziuacurenta, lunacurenta, anulcurent, ziuaplantat, lunaplantat, anulplantat, ani;

   cout << "introdu 3 numere (data, luna, anul): data plantarii plopului  ";

   cin >> ziuaplantat >> lunaplantat >> anulplantat;

   cout << "introdu 3 numere (data, luna, anul): data curenta  ";

   cin >> ziuacurenta >> lunacurenta >> anulcurent;

   ani=anulcurent-anulplantat;

   if (lunacurenta<lunaplantat) --ani;

   else

       if (lunacurenta==lunaplantat && ziuacurenta<ziuaplantat) --ani;

   cout << "plopul are " << ani << " ani impliniti";

   return 0;

}


Răspuns de larea99
2

#include<iostream>

using namepsace std;

int main()

{

int ziuaP,lunaP,anulP,ziuaC,lunaC,anulC;

cin>>ziuaP>>lunaP>>anulP>>ziuaC>>lunaC>>anulC;

if(lunaC>lunaP)cout<<anulC-anulP;

else if(lunaC==lunaP)

       {if(ziuaC>ziuaP)cout<<anulC-anulP;

        else cout<<anulC-anulP-1;

    }

else cout<<anulC-anulP-1;

return 0;

}


Alte întrebări interesante