Sunteți pe pagina 1din 1

ex 3

Să se scrie un program care afişează valorile biţilor unei variabile de tip


unsigned char aplicând
succesiv operatorul de deplasare dreapta şi operatorul %.

include <iostream>

using namespace std;

int main()
{
unsigned char a;

int i;

cout << "Introduceti un caracter: ";

cin >> a;

for (i = 1; i <= sizeof(a) * 8; i++)

/*afisarea variabilei de tip unsigned char aplicand succesiv operatorul


de deplasare dreapta si operatorul % */

cout << "\n Bitul de pe pozitia " << i << " este " << a % 2;

a = a >> 1;

}
return 0;
}

S-ar putea să vă placă și