|
|
| PROGRAMMI
IN C++ |
|
G_set.cpp
Programma che da una data fornisce il giorno
della settimana in cui cade.
|
Scarica il file g_set.cpp
|
|
|
// g_set.cpp
#include <iostream.h>
int main()
{ int giorno,
mese, anno, sett;
cout
<< "Scrivi una data (giorno
mese anno):\n";
cin
>> giorno >> mese >>
anno;
if
(mese <= 2)
sett=(anno+31*(mese-1)+giorno+(anno-1)/4
-(3*((anno+99)/100))/4)%7;
else
sett=(anno+31*(mese-1)+giorno-(4*mese+23)/10
+anno/4-(3*(anno/100+1))/4)%7;
cout
<< "Il giorno "<<
giorno << '/'
<<
mese << '/' << anno <<
" cade di ";
switch
(sett)
{
case 0:
cout << "sabato\n"; break;
case
1: cout << "domenica\n";
break;
case
2: cout << "lunedi`\n";
break;
case
3: cout << "martedi`\n";
break;
case
4: cout << "mercoledi`\n";
break;
case
5: cout << "giovedi`\n";
break;
case
6: cout << "venerdi`\n";
break;
}
return
0;
}
|

|
|
|
|
|