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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2010, 16:37   #1
Bonne
Пользователь
 
Регистрация: 10.02.2010
Сообщений: 13
По умолчанию си++ перевод десячичного числа в заданную систему исчисления

в чем ошибка?

#include <cstdlib>
#include <iostream>
#include <string.h>
using namespace std;

int main(int argc, char *argv[])
{int osn ;

int dec;

int cdec;

int ost ;

char num[16] ;
int i ;

cout<<" enter decitichnoe chislo\n " ;
cin>>dec ;
cout<<" enter osnovanie sistemy\n " ;
cin>> osn ;

dec=cdec;


num[16]='\0';
i=15;
while(dec>0){

ost=dec%osn;
dec=dec/osn ;
num[i--]=ost+48 ;

cout<<ost+48 ;}

Последний раз редактировалось Bonne; 24.04.2010 в 17:37.
Bonne вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод числа с десятичной системы в восьмеричную систему Yardik Помощь студентам 1 21.01.2010 08:41
Перевод вещественного числа из 10 в 2 Систему счисления. [С++] Veselyn Помощь студентам 9 17.01.2010 00:39
к теме по переводу в десятиричную систему исчисления.. ksena_holy Помощь студентам 2 06.07.2009 14:45
перевод системы исчисления (16 ->10) adwaer Помощь студентам 5 15.06.2008 20:29
Составить библиотечный модуль,который вычисляет умножение в 16-тиричной систему исчисления в паскале LLlM31b3 Помощь студентам 2 19.04.2008 19:08