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

Ce inseamna a | b in informatica? P.S. Raspundeti daca stiti sigur .

Răspunsuri la întrebare

Răspuns de express
0
"sau" pe biti (or)
pentru sursa respectiva :
#include <iostream>
using namespace std;
int a, b, c;
int main()
{
    cin >> a >> b;
    c = a|b;
    cout << c;
    return 0;
}
Daca a = 23 (in baza 2 este 10111) si b = 31 (in baza 2 este 11111) rezultatul este 31 adica 11111
fie tabela de adevar:
p    q   p|q
0    0     0
0    1     1
1    0     1
1    1     1

Deci : a = 10111
          b = 11111
-----------------------
rezultat = 11111

Succes!
Alte întrebări interesante