
04.10.2006, 21:25
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
ну вобшем вот немног накатал:
Код:
#include <iostream.h>
#include <stdlib.h>
void main()
{
int j;
int mas[16];
for(j=0;j<16;j++) //вводим 16 чисел 0 и 1
cin>>mas[j];
int i[4]; ///// считаем
i[0]= mas[3]+ mas[2]*2 + mas[1]*4 + mas[0]*8;
i[1]= mas[7]+ mas[6]*2 + mas[5]*4 + mas[4]*8;
i[2]= mas[11]+ mas[10]*2 + mas[9]*4 + mas[8]*8;
i[3]= mas[15]+ mas[14]*2 + mas[13]*4 + mas[12]*8 ;
char t[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
char c[4];
for(j=0;j<4;j++) //переделуем в символы
c[j]=t[i[j]] ;
for(j=0;j<4;j++)// выводим
cout<<c[j] ;
system("pause");
}
Работает в консольном режиме визуалку не делал
ввоодиш 16 цифр 0 и 1 которые переводяться в 16ричную систему (выводит 4 символа)
прмер придельно упрощен! есле че стучи в асю!
Последний раз редактировалось nc.STRIEM; 04.10.2006 в 21:31..
|
|
|