Bună. Am și eu o problema la informatica care ar trebui rezolvata cu structura de decizie IF și cu condiții compuse și înlănțuite. Atașez mai jos enunțul:
Utilizatorul are voie sa introducă 2 luni ale anului, la întâmplare, scrise cu cifre arabe(1..12) iar sarcina ta e sa afișezi numele fiecărei luni.

Date de intrare: Pe prima linie se vor afla cele 2 numere.

Date de iesire: Se va afișa numele fiecărei luni, separate într ele printr-un spatiu.

Restricții și precizari:
■ 1<=a,b<=12, unde a și b sunt numerele corespunzătoare unei luni
■Toate lunile trebuie scrise exact cu litere mici​

Răspuns :

#include<iostream>  

using namespace std;

int main() {

   const char * s[13] = {

       "ianuarie",

       "februarie",

       "martie",

       "aprilie",

       "mai",

       "iunie",

       "iulie",

       "august",

       "septembrie",

       "octombrie",

       "noiembrie",

       "decembrie"

   };

   int a,b;

   cin >> a >> b;

   cout << s[a - 1] << ' ' << s[b - 1];

   return 0;

}