Циклический сдвиг на C++


#include "stdafx.h"
#include <iostream>
using namespace std;

int main() {
unsigned char simvol='Z';
unsigned int bin;
bin=simvol;
for (int i=0; i<9; i++)
{
bin = bin<<1;
if(bin & 256)
{
bin = bin | 1;
}
for(int i=128; i>0; i=i/2)
{
if (i & bin)
{
cout<<"1";
}
else
{
cout<<"0";
}
}
cout<<endl;
}
system("pause");
return 0;
}

Результат работы программы

Циклический сдвиг на C++

Leave a Reply

Ваш e-mail не будет опубликован.