Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Глеб Грицкевич
0 / 0 / 0
Регистрация: 04.12.2009
Сообщений: 22
#1

Реализовать фунуцию Convert - C++

05.12.2009, 18:51. Просмотров 535. Ответов 2
Метки нет (Все метки)

задача по С. Реализовать фунуцию Convert, которая осуществляет преобразование целого числа, переданного в параметре в виде строки, из одной системы счисления в другую. Основания исходной и целевой систем счисления (значения от 2 до 16), передаются во втором и третьем параметре соответственно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2009, 18:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Реализовать фунуцию Convert (C++):

создать фунуцию в которой строка передаётся как аргумент и возвращает количество слов - C++
создать фунуцию в которой строка передаётся как аргумент и возвращает количество слов

convert - C++
как преобразовать uintmax_t в string либо char*

Cannot convert - C++
Прошу прощения за столь ламерский вопрос. При попытке запустить прогу вылетает сообщение: Вот код: #include <iostream.h> ...

cannot convert parameter 1 from - C++
Доброй ночи, вот написал програмку, не пойму почему ругается? Если не ошибаюсь нужно выделить память под массив? Но как это правильно...

cannot convert parametr - C++
Здравствуйте, у меня проблемка, программа ругается не пойму на что. Если можете исправьте пожалуйста. #include<iostream> #include...

Cd key convert - C++
Здраствуйте, есть некая программа, установщик который при запуске запрашивает ключ установки вот такого вида: ...

2
odip
Эксперт С++
7158 / 3220 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
06.12.2009, 18:47 #2
Задачу уже решали - в форуме есть код готовой программы.
Система счисления - от 2 до 36.
Переделать код в виде функции не составит труда.
1
odip
Эксперт С++
7158 / 3220 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
07.12.2009, 22:45 #3
С помощью strtol() строка переводится из исходной системы счисления в long.
С помощью itoa() число переводится в строку в целевой системе счисления.

Кое-то на эту тему есть тут:
http://www.cyberforum.ru/cpp/thread17010.html
http://www.cyberforum.ru/cpp-beginners/thread32878.html
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2009, 22:45
Привет! Вот еще темы с ответами:

Error: cannot convert - C++
Добрый вечер. Ошибки: main.cpp:17:39: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 ...

Ошибка: cannot convert parameter - C++
Есть кусок кода (писал спец.) USES_CONVERSION; static char szBuffer; sprintf( szBuffer, _T('%d'), val );При компиляции...

Cannot convert 'void' to 'bool' - C++
Всем привет! Уважаемые программисты подскажите пожалуйста, при компиляции ошибка Unit1.cpp(21): E2034 Cannot convert 'void' to 'bool'...

convert char to hex - C++
Здравствуйте. Подскажите пожалуйста как преобразовать строку в hex? То есть имеем функцию convert(char param) { return hex; }


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

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

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