Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
notorious174
0 / 0 / 0
Регистрация: 25.12.2016
Сообщений: 32
1

Перевод натурального числа в систему счисления с заданным основанием (доработать код)

27.05.2017, 11:48. Просмотров 153. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
const int NMax = 100;
 
int main()
{
    int p,x,sys,i = 0;
    unsigned char a[NMax];
    scanf("%d",&x);
    scanf("%d",&sys);
    p = x;
    
    while(p > 0)
    {
        i++;
        a[i] = p % sys;
        p /= sys;
    }
    printf("%d в системе счисления - %d = ",x,sys);
    for(int p = i; i > 0; i--)
        printf("%d",a[p]);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2017, 11:48
Ответы с готовыми решениями:

Перевод натурального числа из десятичной системы счисления в систему счисления по основанию
Здравствуйте. Я хотела бы попросить у вас помощи. Я понимаю, что это не очень красиво, но вдруг...

Перевод натурального числа в р-ичную систему счисления
Составить программу для перевода данного натурального числа в р-ичную систему счисления (2 ≤ р ≤ 9).

Рекурсия: перевод целого числа из десятичной системы счисления в 9 систему счисления
Написать рекурсивную функцию перевода целого числа из десятичной системы счисления в 9-чную...

Перевод числа из восьмеричной системы счисления в шестнадцатеричную систему счисления
Вот пример числа: 754 = 1EC 1000 = 200

Перевод натурального числа в двоичную систему
нужно написать программу, которая переводила бы натуральные числа в двоичную систему, а потом с...

1
Байт
Эксперт C
19230 / 12355 / 2607
Регистрация: 24.12.2010
Сообщений: 25,443
27.05.2017, 12:08 2
notorious174, Окружайте код тегами, пожалуйста!
А ошибку вижу вот эту
C++
1
2
for(int p = i; i >= 0; i--)   // i>=0                                                 
 printf("%d",a[p]);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2017, 12:08

Программа для перевода данного натурального числа в N-ную систему счисления
у меня к вам нестандартная просьба... вот готовый код. Можете коротко расписать объяснения к каждой...

Рекурсивная функция для перевода данного натурального числа в заданную систему счисления
Составить рекурсивную функцию для перевода данного натурального числа в р-ичную систему счисления...

Составить программу для перевода данного натурального числа в p-ичную систему счисления
Составить программу для перевода данного натурального числа в p-ичную систему счисления (2 &lt; р &lt;...


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

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

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