Scrie program în codeblocks ce folosește funcția switch pentru următoarea problemă: fiind dat
numărul unei luni, să se afișeze denumirea lunii respective Exemplu: pentru 7 se afișează ”iulie”, iar
pentru 12 se afișează ”decembrie”
Răspunsuri la întrebare
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int nr;
cout << "Introduceti un numar cuprins intre 1 si 12 pentru a afla luna." << endl;
cin >> nr;
switch(nr){
case 1:
cout<<"Luna este Ianuarie"<<endl;
break;
case 2:
cout<<"Luna este Februarie"<<endl;
break;
case 3:
cout<<"Luna este Martie"<<endl;
break;
case 4:
cout<<"Luna este Aprilie"<<endl;
break;
case 5:
cout<<"Luna este Mai"<<endl;
break;
case 6:
cout<<"Luna este Iunie"<<endl;
break;
case 7:
cout<<"Luna este Iulie"<<endl;
break;
case 8:
cout<<"Luna este August"<<endl;
break;
case 9:
cout<<"Luna este Septembrie"<<endl;
break;
case 10:
cout<<"Luna este Octombrie"<<endl;
break;
case 11:
cout<<"Luna este Noiembrie"<<endl;
break;
case 12:
cout<<"Luna este Decembrie"<<endl;
break;
}
return 0;
}
Explicație: