![]() |
из восьмеричной в остальные. С++
помогите с исходниками для программы перевода из восьмеричной системы исчеслениия в 16-ти, 10-ти и в двоичную систему ( Visual 2008 )
|
блин, тут на 5-10 минут дел, могбы и сам сделать. алгоримты простые. достаточно было просто подумать как это сделать
Код:
#include "stdafx.h" |
ps. там где иероглифы прорисовались - это был коммент. что в этом месте я предварительно вычисляю длину данные которая должна получиться при конвертировании. Для примере везде конвертится число 42657
сначало в 10-ю, затем в 16-ю а потом в 2-ю. Конверт в 16 и 2 происходит через предварительный конверт в 10-ю |
в С++ новичок, но в VS 2008 это не компилится :)
|
2 Fata1ex а ты сам то пробовал ?
<stdafx.h> <stdafx> "stdafx" не катит... |
я писал это в VC++ 6 Так что могут быть расхождения с VC++ 2008
В 2008 это будет как Файл - Создать - Проект - Консольное приложение Win32 Потом снять галочку "Предварительно скомпилированный модуль" и нажать Готово Вставить код этот код (удалив всё старое) и заменить int main(int argc, char* argv[]) на int _tmain(int argc, _TCHAR* argv[]) |
<stdafx.h> это стандартно генерируещийся хидер. когда новый проект создаёшь, отметь чтоб пустой был (Проект в смысле.).
|
Не удается открыть файл include: stdafx.h: No such file or directory
|
жестокий у тя Си
тогда просто тупо удаляй include stdafx.h и пиши #include <stdio.h> #include <stdlib.h> и ставь обратно int main(int argc, char* argv[]) |
А где в этом коде строка которая считывает то что я ввожу 8-чное число ?
|
| Время: 08:25 |