se citeste de la tastatura un numar natural intre 1 si 7. afisati ziua din saptamana corespunzatoare: luni pentru 1, marti pentru 2
Răspunsuri la întrebare
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int numarIntrodus;
string zile[7] = {"luni", "marti", "miercuri", "joi", "vineri", "sambata", "duminica"};
cout << "Introdu numarul:" << endl;
cin >> numarIntrodus;
cout << zile[numarIntrodus-1];
return 0;
}
Explicație:
In functia main ai urmatoarele:
1. declari variabila numarIntrodus de tip int in care vei memora numarul introdus;
2. definești un vector de string-uri în care pastrezi numele zilelor saptamanii. Pe pozitia 0 se afla "luni", pe pozitia 1 se afla "marti" si tot asa pana la pozitia 6, unde este memorat textul "duminica";
3. afiseaza in consola textul "Introdu numarul:"
4. citeste numarul de la tastatura
5. afiseaza textul aflat in vectorul zile la pozitia numarIntrodus - 1 (deoarece luni se afla in vector pe pozitia 0, iar noi spunem ca luni este prima zi)