Putin ajutar la info, la structura if.
As avea nevoie de o rezolvare in C++ sau in pseudocod a urmatoarei probleme:
Se citeste un numar natural notat x. Sa se afiseze numele lunii care are ca numar de ordine valoarea data.
Răspunsuri la întrebare
#include <iostream>
using namespace std;
int main() {
int x;
cin >> x;
if (x == 1) {
cout << "Ianuarie";
}
/* și tot așa pentru fiecare luna doar ca schimbi cu cat sa fie egal x. if x == 2 -> februarie , If x == 3 -> martie. o să îți iasă un cod lung
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >>n;
if(n==1)
cout << "ianuarie";
if(n==2)
cout <<"februarie";
if(n==3)
cout <<"martie";
if(n==4)
cout <<"aprilie";
if(n==5)
cout<<"mai";
if(n==6)
cout<<"iunie";
if(n==7)
cout<<"iulie";
if(n==8)
cout <<"august";
if(n==9)
cout <<"septembrie";
if(n==10)
cout <<"octombrie";
if(n==11)
cout<<"noembrie";
if(n==12)
cout <<"decembrie";
return 0;
}
Explicație:
programul verifica daca n este egal cu numarul unei anumite luni din an;
P.S. daca esti la inceput cu programarea: vei incepe cu programe mici, unele chiar banale. problema asta este pt a te obisnui cu structura //if
standard ea arata asa
if(//conditie){
//codul pe care trebuie sa l execute daca conditia e adevarata
}
else //in pseudocod e "altfel"
{
//codul pe care trebuie sa l execute daca conditia e falsa
}
P.S.2 =) simbolul // e pt comentarii pe care le pot vedea doar programatorii atunci cand citesc codul sursa. invata sa iti comentezi codul, altfel vei stii ce parte din el e inutil si ce parte nu.
Succes :)!