kristeisha871
?>

Перевести двоичное число 10111101 в восьмеричную систему счисления =)

Информатика

Ответы

evavard
Разбиваем двоичное число справа налево по три разряда и каждую полученую тройку (триаду) заменяем соответствующей восьмеричной цифрой, дополняя слева недостающие разряды нулями. 10111101(2)=010 111 101(2)=275(8)
ebelskaia
Пятизначное число состоит из пяти разрядов: так как единиц не существует, то каждый разряд (кроме первого)  может принимать 9 вариантов (0, 2, 3, 4, 5, 6, 7, 8, 9). при этом, первый разряд не может быть нулём, так как число 5-значное. то есть число можно записать как yxxxx, где y принимает значения от 2 до 9, а x - девять значений (которые выше). количество чисел считаем по формуле где 8 - это количество вариантов первого разряда, а 9^4 - количество вариантов оставшихся четырех разрядов. то есть ответ  52488
alena
#include < iostream> #include < stdio.h> using namespace std; int main(){     int y;     cin> > y;     y=y%12;     switch (y){             case 4: {cout< < "mouse"; break; }             case 5: {cout< < "bull"; break; }             case 6: {cout< < "tiger"; break; }             case 7: {cout< < "rabbit"; break; }             case 8: {cout< < "dragon"; break; }             case 9: {cout< < "snake"; break; }             case 10: {cout< < "horse"; break; }             case 11: {cout< < "goat"; break; }             case 0: {cout< < "monkey"; break; }             case 1: {cout< < "cock"; break; }             case 2: {cout< < "dog"; break; }             case 3: {cout< < "pig"; break; }             }     cin.get();     cin.get();     return 0; }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Перевести двоичное число 10111101 в восьмеричную систему счисления =)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Дмитриевич Бирковская69
saniopt
steam22-9940
goldglobustour725
Lesnova_Kiseleva730
kapi30
Ольга1520
Rakitin
SaraevaTretyakov1941
Екатерина
Evsevia-a
gunel1988alieva
volchek01112240
Николаевна1564
tonyakuznetsova