Cerința
Se dau 2 numere de exact 2 cifre, dacă numerele au aceeași paritate se va afișa numărul total de cifre pare din cele două numere altfel dacă au parităti diferite atunci se afisează numărul total de cifre impare din cele două numere.
Date de intrare
Programul citește de la tastatură 2 numere, separate prin spații.
Date de ieșire
Programul va afișa pe ecran numărul de cifre pare/impare conform cerinței.
Restricții și precizări
10 ≤ a ≤ b ≤ 100
Răspunsuri la întrebare
Răspuns de
6
in main o sa ai dupa ce declari variabilele a,b si cnt si le citesti :
cnt=0;
if ((a/10)%2==0)
cnt++;
if((a%10)%2==0)
cnt++;
if ((b/10)%2==0)
cnt++;
if((b%10)%2==0)
cnt++;
if(a%2==b%2)
cout <<cnt;
else
cout <<4-cnt;
cnt=0;
if ((a/10)%2==0)
cnt++;
if((a%10)%2==0)
cnt++;
if ((b/10)%2==0)
cnt++;
if((b%10)%2==0)
cnt++;
if(a%2==b%2)
cout <<cnt;
else
cout <<4-cnt;
WladDalwM04:
vrei explicatie?este un lucru foarte simplu...
using namespace std;
int main()
{
int a,b,cnt;
cnt=0;
if ((a/10)%2==0)
cnt++;
if((a%10)%2==0)
cnt++;
if ((b/10)%2==0)
cnt++;
if((b%10)%2==0)
cnt++;
if(a%2==b%2)
cout <else
cout <<4-cnt;
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă