👤

Cum se fac acestea ( a mod 2=1). And ( b mod 2= 1)


Răspuns :

Lia96
Mai intai se rezolva ce ai in paranteze:
- se verifica daca a este numar impar <=> amod2=1
- se verifica daca b este numar impar <=> bmod2=1
-daca cele doua numere sunt simultan impare atunci => Gata!

Programul in C++:
#include <iostream>using namespace std;
int main() {    int a, b;    cin>>a;    cin>>b;   if((a&2==1) && (b%2==1) ) cout<<"ambele sunt impare";  else  cout<<"nu sunt impare"; return 0;}
a mod 2 inseamna restul impartirii la 2.
Daca a este par, restul impartirii la 2 o sa fie 0 iar daca a este impar, restul impartirii la 2 o sa fie 1. Similar si pentru b

( a mod 2=1). And ( b mod 2= 1) este o conditie care varifica daca a si b sunt impare