Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 29.02.2020
Сообщений: 5
1

Вывести число в негадвоичной системе счисления

29.02.2020, 18:06. Показов 1859. Ответов 4
Метки нет (Все метки)

Напишите процедуру, которая выводит на экран переданное ей число в негадвоичной
системе счисления, основание которой равно (–2). Например,
1011(-2)=1·(-2)3 +0·(-2)2 +1·(-2)1 + 1·(-2)0 =-8-2+1=-9
Напишите пожалуйста на C++.
Буду очень благодарна за помощь!
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.02.2020, 18:06
Ответы с готовыми решениями:

Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10, 11, 100,
Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10,...

Вывести число в данной системе счисления
Вводится десятичное число и система счисления (СС), вывести это число в данной системе счисления.

Ввести целое число N, вывести его в 3-ичной системе счисления
Ввести целое число N, вывести его в 3-ичной системе счисления.

Ввести целое число N, вывести его в 8-ричной системе счисления
Доброго времени суток. Помогите пожалуйста написать программу - "Ввести целое число N, вывести его...

4
242 / 161 / 89
Регистрация: 07.11.2019
Сообщений: 557
29.02.2020, 18:53 2
Цитата Сообщение от Vero2011 Посмотреть сообщение
переданное ей числ
передается 1011, или 11, или "1011"?
0
1 / 1 / 0
Регистрация: 29.02.2020
Сообщений: 5
29.02.2020, 20:27  [ТС] 3
1011
0
242 / 161 / 89
Регистрация: 07.11.2019
Сообщений: 557
29.02.2020, 22:04 4
Лучший ответ Сообщение было отмечено Vero2011 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
int neg(int n)
{
    int x=0;
    for(int a=1; n; n/=10,a*=-2)
        x+=(n%10)*a;
    return x;
}
void main()
{
    int n=1011;
    cout<<neg(n)<<endl;
1
1 / 1 / 0
Регистрация: 29.02.2020
Сообщений: 5
29.02.2020, 23:29  [ТС] 5
Спасибо большое, вы потратили на мою просьбу своё время, я очень это ценю!!!
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.02.2020, 23:29

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Целое положительное число m записывается в 16-ой системе счисления и разряды в этой записи переставляются в обратном порядке. Получившиеся число прини
ребят помогите!!!!Препод задал 20 задач по программированию,и во не могу сделать эту:&quot;Целое...

дано число в К-ичной системе счисления
an an-1 ...а0 (К&lt;=36). найти остаток от деления его на m. числа К,n,m, как и остаток от деления на...

Натуральное число в p-ичной системе счисления
Натуральное число в p-ичной системе счисления задано своими цифрами, хранящимися в массиве K(n)....

Запросите с консоли целое число в указанной системе счисления
Задания 1. Запросите с консоли целое число в указанной системе счисления.(в шестнадцатеричной)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.