Scrieţi un algoritm / program care să citescă două numere LA (lună, an) şi să scrie pe ecran numărul de zile al lunii date.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int l, a;
cin >> l >> a;
if(l == 2)
{
if(a % 4 == 0) cout << "Luna are 29 de zile.";
else cout << "Luna are 28 de zile.";
}
else if(l <= 7)
{
if(l % 2) cout << "Luna are 31 de zile.";
else cout << "Luna are 30 de zile.";
}
else
{
if(l % 2) cout << "Luna are 30 de zile.";
else cout << "Luna are 31 de zile.";
}
return 0;
}
Explicație:
andrei750238:
Un an care nu e divizibil cu 100 nu e bisect, cu exceptia anilor divizibili cu 400.
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă