Cum se fac acestea ( a mod 2=1). And ( b mod 2= 1)
Răspunsuri la întrebare
Răspuns de
0
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;}
- 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;}
Carabundelan:
Ma poti ajuta la inca 3
Răspuns de
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
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
Alte întrebări interesante
Matematică,
8 ani în urmă
Germana,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă