Informatică, întrebare adresată de Roxannalove, 9 ani în urmă

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 WladDalwM04
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;


WladDalwM04: vrei explicatie?este un lucru foarte simplu...
WladDalwM04: in restrictii este o greseala... ( ...
Roxannalove: #include
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;
}
Roxannalove: e bine asa?
WladDalwM04: este pe un rand... nu imi dau seama dar eu lucrez cu #include i
WladDalwM04: iostream
WladDalwM04: ideea este ca trebuie sa verifici daca au aceeasi paritate sau nu si apoi vezi cate cifre pare au in total
Alte întrebări interesante