• Nie Znaleziono Wyników

Wybrane operatory binarne

N/A
N/A
Protected

Academic year: 2021

Share "Wybrane operatory binarne"

Copied!
2
0
0

Pełen tekst

(1)

//============================================================== // Operatory binarne;

// przyklad wykorzystania wybranych operatorow; //

// ver data temat autor // 100 2005/10/12 Pierwszy projekt J. Malinowski // 101 2007/11/08 Cleanup JM // 102 2019/12/07 Dodanie opisow JM //============================================================== #include <conio.h> #include <stdio.h> #include <iostream> using namespace std; //============================================================== int main(int argc, char* argv[])

{

// operatory binarne // and

int v=3, x=2, z; z = v & x;

cout << "\n" << v << " & " << x << " = " << z << endl<<endl; // or

z = v | x;

cout << "\n" << v << " | " << x << " = " << z << endl<<endl; // xor (exclisive or)

z = v ^ x; cout << "\n" << v << " ^ " << x << " = " << z << endl<<endl; // bits to right v=8; x=2; z= v >> x; cout << "\n" << v << " >> " << x << " = " << z << endl<<endl; // bits to left v=2; x=3; z= v << x; cout << "\n" << v << " << " << x << " = " << z << endl<<endl; getch(); //---// przyklad maskowania bitow;

int attr = 9; char R='0'; char L='0'; char B='0';

(2)

char C='0'; if(attr & 1) R='r'; if(attr & 2) L='g'; if(attr & 4) B='b'; if(attr & 8) C='c'; cout<<"\n\nattr= "<<attr<<endl; cout<<"Atrybuty: "; cout<<R<<L<<B<<C<<"\n\n"; getch(); return 0; } //==============================================================

Cytaty

Powiązane dokumenty

nazwa funkcji – łańcuch zawierający nazwę funkcji (może to być również funkcja zdefiniowana przez użytkownika). x1, x2, ..., xn –

Udowodnić, że kula domkni eta w przestrzeni unormowanej jest

Pole wektorowe ~ w, kt´ ore jest jednocze´ snie bezwirowe i bez´ zr´ od lowe nazywamy

@private atrybut widoczny jedynie dla metod klasy, która go zadeklarowała. @protected Atrybut widoczny dla metod klasy, która go zadeklarowała, oraz dla klas

@private atrybut widoczny jedynie dla metod klasy, która go zadeklarowała. @protected Atrybut widoczny dla metod klasy, która go zadeklarowała, oraz dla klas

wysokość drzewa – długość najdłuższej ścieżki drzewa waga drzewa – całkowita liczba węzłów w drzewie... Jakie są wady reprezentacji napisu w postaci ze

wysokość drzewa – długość najdłuższej ścieżki drzewa waga drzewa – całkowita liczba węzłów w

wysokość drzewa – długość najdłuższej ścieżki drzewa waga drzewa – całkowita liczba węzłów w