fork(4) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int a = 5; // 101
  6. int b = 6; // 110
  7. int wynik = 0;
  8. wynik = a & b;
  9. cout << "Bitowy: " << wynik << endl;
  10. // Ponieważ: 101 & 110 daje 100
  11.  
  12. wynik = a && b;
  13. cout << "Logiczny: " << wynik << endl;
  14. // ponieważ wynik który jest różny od '0' daje wynik 1
  15.  
  16. // Dla dowodu:
  17. a = 5;
  18. b = 0;
  19. wynik = a && b;
  20. cout << "Logiczny (wyjdzie false - 0): " << wynik << endl;
  21.  
  22. a = 0;
  23. b = 6;
  24. wynik = a && b;
  25. cout << "Logiczny (wyjdzie false - 0): " << wynik << endl;
  26.  
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0s 3460KB
stdin
Standard input is empty
stdout
Bitowy: 4
Logiczny: 1
Logiczny (wyjdzie false - 0): 0
Logiczny (wyjdzie false - 0): 0