Informatică, întrebare adresată de schoolstei, 8 ani în urmă

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 de 0mbjvxdyayo
8

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)

Alte întrebări interesante