|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2010, 17:32 | #1 |
Пользователь
Регистрация: 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 ;} |
25.04.2010, 18:27 | #2 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 305
|
Код:
Skype: CODERua
|