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

Из десятичной в восмиричную и шестнадцатиричную - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
ReD_LIS
0 / 0 / 0
Регистрация: 14.11.2009
Сообщений: 31
14.12.2009, 20:26     Из десятичной в восмиричную и шестнадцатиричную #1
Напишите программу, которая преобразует введенное пользователем десятичное число в восмеричное и шестнадцатиричное (С соответствующими комментариями)
Помогите пожалуйста)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2009, 20:26     Из десятичной в восмиричную и шестнадцатиричную
Посмотрите здесь:

Перевод из десятичной системы в 2, 8, 16 C++
перевод из десятичной в двоичную C++
Рекурсия.Перевод с десятичной в двоичную, восьмиричную и шестнадцатиричную системы C++
C++ Лаба по C++. из десятичной в двоичную!
перевод ip адреса в двоичную и шестнадцатиричную системы C++
из десятичной в восьмеричную с.с C++
Перевод из десятичной в двоичную C++
Побитовые операции для преобразования в двоичную, восьмеричную и шестнадцатиричную системы исчисления C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rom4ik
1 / 1 / 0
Регистрация: 14.12.2009
Сообщений: 3
14.12.2009, 20:39     Из десятичной в восмиричную и шестнадцатиричную #2
C
1
2
3
4
5
<...>
scanf("%d", &n); // считываем десятичное число n
printf("%o", n); // 8-ая СС
printf("%x", n); // 16-ая СС
<...>
Semen_Abramovic
Сообщений: n/a
23.01.2010, 19:53     Из десятичной в восмиричную и шестнадцатиричную #3
Цитата Сообщение от ReD_LIS Посмотреть сообщение
Напишите программу, которая преобразует введенное пользователем десятичное число в восмеричное и шестнадцатиричное (С соответствующими комментариями)
Помогите пожалуйста)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
//Функция 1
AnsiString FSANor (int Data)//ОДНА ЦИФРА В СТРОКУ
{
 if (Data==0)
  {return "0";}
 if (Data==1)
  {return "1";}
 if (Data==2)
  {return "2";}
 if (Data==3)
  {return "3";}
 if (Data==4)
  {return "4";}
 if (Data==5)
  {return "5";}
 if (Data==6)
  {return "6";}
 if (Data==7)
  {return "7";}
 if (Data==8)
  {return "8";}
 if (Data==9)
  {return "9";}
 if (Data==10)
  {return "A";}
 if (Data==11)
  {return "B";}
  if (Data==12)
  {return "C";}
  if (Data==13)
  {return "D";}
 if (Data==14)
  {return "E";}
 if (Data==15)
  {return "F";}
 if (Data==16)
  {return "10";}
}
//Функция 2
AnsiString FSData (unsigned char A)
{
 unsigned char ADataH = 0;
 unsigned char AdataL = 0;
 AnsiString SdataH = "";
 AnsiString SdataL = "";
 if (A > 16)
  {
   ADataH = A/16;
   AdataL = (A - (ADataH * 16));
   //получили числа для преобраз
   SdataH = FSANor (ADataH);
   SdataL = FSANor (AdataL);
   return  SdataH + SdataL;
  }
 else
  {
   return FSANor (A);
  }
}
 
eeeee = StrToInt64 (S);
D = FSData (eeeee);
Yandex
Объявления
23.01.2010, 19:53     Из десятичной в восмиричную и шестнадцатиричную
Ответ Создать тему
Опции темы

Текущее время: 05:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru