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

Алгоритм перевода чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сжать список чисел http://www.cyberforum.ru/cpp-beginners/thread296447.html
Здравствуйте, нужна помощь с C + + Составьте список односторонним. Создать подпрограмму для сжатия спискa числ последовательных одинаковых элементов, оставить только один к примеру : 1 1 1 2 2 4 5 5 5 оставит 1 2 4 5 Спасибо
C++ Минимизацию функции..Очень сложная Грузовик должен перевозить H тонн груза в течение суток между пунктами ,расстояние между ними R км. Стоимость расчитываеться по формуле S=a1*J+a2*J*P^3 где а1,а2 константы а J и P грузоподъемность и скорость. Необходимо предложить такой вариант конфигурации грузовика что бы его стоимость была минимальна. Вот как я решал. Составим систему уравнений: первое уравнение R*h=P*86400,h -... http://www.cyberforum.ru/cpp-beginners/thread296441.html
C++ Вопрос по ввод-вывод одного символа
//программа работает с английскими символами, с русскими - возникают проблемы #include<stdio.h> #include<iostream> void main() { setlocale(LC_ALL, "RUS"); //кириллица char ch; //вводим русский символ scanf("%c",&ch); //выводим русский символ
Поиск одинаковых слов в тексте C++
Есть задача. Дан текст в файле, в нем слова, отделенные пробелами. Нужно найти и вывести на экран или в файл, не суть важно, одинаковые слова. Вроде просто, а никак не могу смекнуть как ее делать. Прошу о помощи) Да, и нужно использовать только язык Си, не С++.
C++ функция.Площадь шестиугольника http://www.cyberforum.ru/cpp-beginners/thread296428.html
Вычислить площадь правильного шестиугольника со стороной a, используя функцию вычисления площади треугольника
C++ Найти все пары «дружественных чисел», которые не больше данного числа Два натуральных числа называются «дружественными», если каждое из них равно сумме всех делителей (кроме его самого) другого (например, числа 220 и 284). Найти все пары «дружественных чисел», которые не больше данного числа N. подробнее

Показать сообщение отдельно
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
16.05.2011, 15:51     Алгоритм перевода чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main(int argc, char* argv[])
{
   unsigned int num, buf;
   int szInt = sizeof(unsigned int)*2;
   cout << "Enter the number > ";
   cin >> num;
   cout << "Dec: " << num << " Hex: ";
   for (int i = szInt-1; i >= 0; i--)
   {
      buf = (num >> (4*i))&15;
      if (buf < 10)
         cout << static_cast<char>(buf+'0');
      else
         cout << static_cast<char>(buf+'A'-10);
   }
   cout << endl;
   system("pause");
   return 0;
}
Вот полный листинг. Надеюсь создавать новые проекты умеешь?
 
Текущее время: 09:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru