Zdravím.
Měl bych takový dotaz. S kamarádem jsme se hrály s programem na výpočet dnů v roce. První funkci se nám nějak podařilo dát do kopy. Věděl by někdo poradit po případně dopsat - Část 2 - do konce roku ?
Díky za ochotu
// dnyvroce.cpp
// program na vypocet dnu v roce
#include <iostream>
using namespace std;
int pocetdni[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int uplynulo(int a, int b);
int zbyva(int c, int d);
int main()
{
int den, mesic;
cout << "*** Dny v roce ***\n";
cout << "Zadejte den v mesici (1 az 31): ";
cin >> den;
cout << "Zadejte mesic v roce (1 az 12): ";
cin >> mesic;
int v = uplynulo (den, mesic);
int z = zbyva(den,mesic);
cout << "Od zacatku roku po " << den << "." << mesic << ". uplynulo " << v << " dni." << endl;
cout << "Do konce roku od " << den << "." << mesic << ". zbyva " << z << " dni." << endl;
system("pause");
return 0;
}
int zbyva(int c, int d)
{
int dokonce = 365;
int o=d-1;
for (int x=0; x<o; x++)
{
dokonce-=pocetdni[x];
}
return dokonce-=c;
}
int uplynulo(int a, int b)
{
int celkem = 0;
int o= b-1;
for (int x=0; x<o; x++)
{
celkem+=pocetdni[x];
}
return celkem+=a;
}