#include using namespace std; int main() { cout << "UpiĊĦi datum u formatu DD MM GGGG: "; int dan, mjesec; long int godina; cin >> dan >> mjesec >> godina; long datum; if (mjesec < 3) { datum = 365 * godina + dan + 31 * (mjesec - 1) + (godina - 1) / 4 - 3 * ((godina - 1) / 100 + 1) / 4; } else { // uo imo operator dodjele tipa (int): datum = 365 * godina + dan + 31 * (mjesec - 1) - (int)(0.4 * mjesec + 2.3) + godina / 4 - 3 * (godina / 100 + 1) / 4; } cout << dan << "." << mjesec << "." << godina << ". pada u "; switch (datum % 7) { case 0: cout << "subotu." << endl; break; case 1: cout << "nedjelju." << endl; break; case 2: cout << "ponedjeljak." << endl; break; case 3: cout << "utorak." << endl; break; case 4: cout << "srijedu." << endl; break; case 5: cout << " etvrtak." << endl; break; default: cout << "petak." << endl; } char x; cin >> x; return 0; }