Я надеюсь, что тут знаю программирование, а то я тупенький.
Задача:
Вводится число x в 10 системе счисления. Выбрать нужную систему счисления q и перевести число x в эту систему счисления. Тестировать результаты работы программы ручным подсчетом.
Есть пример программы
4. Пример программы с системами счисления
Перевести число из системы счисления q в 10-ную систему счисления.
main()
{ long int x, y, step;
int a, q;
cout<<"Введите систему счисления->"; cin>>q;
cout<<"Введите число в "<"; cin>>x;
y=0; //Результат
step=0; //Степень основания
while(x!=0) //Пока в числе есть цифры
{a=x%10; //Последняя цифра
if (a>=q) //Проверка правильности ввода
{
cout<<"Error";<br>
exit(0);
}
y=y+a*pow (q, step); //Результат – накапливаемая сумма
x=x/10; //Убрать последнюю цифру
step++; //Повысить степень основания
}
cout<<"Результат="<<br> }
Заранее спасибо)