#include <iostream>
using namespace std;
int nadnevakUbroj(int dan, int mj, long godina);
void danUtjednu(int);
int main()
{
danUtjednu(nadnevakUbroj(21,5,2011));
return 0;
}
int nadnevakUbroj(int dan, int mj, long godina)
{
// odredjivanje dana na osovnu datuma
long datum;
int m,g,x;
x =(14-mj)/12;
g = godina - x;
m = mj - 2 + 12*x;
datum = dan + 31*mj/12 - 2 + g + g/4 - g/100 + g/400;
return datum%7;
}
void danUtjednu(int n)
{
switch (n)
{
case 0:
cout << "Ponedjeljak" << endl;
break;
case 1:
cout << "Utorak" << endl;
break;
case 2:
cout << "Srijeda" << endl;
break;
case 3:
cout << "Cetvrtak" << endl;
break;
case 4:
cout << "Petak" << endl;
break;
case 5:
cout << "Subota" << endl;
break;
default:
cout << "Nedjelja" << endl;
}
return 0;
}
Jel moze neki savjet ili pomoc ?