Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2018, 21:37   #1
FireEagle
 
Регистрация: 23.04.2018
Сообщений: 3
По умолчанию [C++] Перевод чисел с троичной в пятеричную систему счисления

Здравствуйте!
Писал код по переводу чисел с троичной в пятеричную систему счисления. Преподаватель сказал реализовать 2 функции, сначала с 3 в 10, а потом с 10 в 5. Прошу поправить и по возможности подсказать как сделать еще и перевод дробной части, т.е. чтобы переводило числа подобные как 102211.1201.
Буду очень благодарен!

Код:
#include <iostream>
#include <cmath>
#include <stdio.h>


int main()
{
int number, first, i = 0, b[100];


std::cin >> number;


for (int i = 0; number != 0; i++)
{
first = (number % 10) * pow(3, i);
number /= 10;

};


while (first > 1)
{
b[i] = first%5;
first /= 5;
i++;
};

b[i]=first;
while (i>=0)
{
printf("%i", b[i]);
i--;
}

return 0;
}
Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 20.09.2018 в 22:06.
FireEagle вне форума Ответить с цитированием
Старый 20.09.2018, 22:11   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Посмотрите, здесь есть пример: http://www.programmersforum.ru/showp...4&postcount=35
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод вещественных чисел в двоичную систему счисления - C (Си) NoRestForTheWicked Помощь студентам 0 02.01.2018 12:30
Перевод из 3 в 16 систему счисления artem_alexeev Паскаль, Turbo Pascal, PascalABC.NET 2 19.02.2017 09:29
перевод чисел из арабской в римскую систему счисления на паскале язьаа Паскаль, Turbo Pascal, PascalABC.NET 2 15.04.2014 17:27
Перевод чисел в другую систему счисления FroZko C# (си шарп) 7 23.03.2013 12:59
Перевод из 3 в 2 систему счисления на С++ VladJAy Помощь студентам 10 25.10.2012 15:50