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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Позиции http://www.cyberforum.ru/cpp-beginners/thread299270.html
Найти все натуральные числа не превосходящие n десятичная запись которых есть строго возрастающая или строго убывающая последовательность . Скажите мне пожалуйста как разбивать пробую с остатком ну чет не идет к меня .
C++ DrawGrid изменение размеров Доброе время суток! Объясните мне пожалуйста как автоматически изменять высоту и длину (размеры) окна DrawGrid Моя задача состоит в решение матриц (любой размерности(в пределах разумного !>100)), с увеличение количества ячеек длина и высота не меняется должным образом. попробовал мудрить: void __fastcall TForm1::Button1Click(TObject *Sender) { a=StrToInt(Edit1->Text); if... http://www.cyberforum.ru/cpp-beginners/thread299265.html
C++ Заполнить матрицу соответствии образцу
Заполнить матрицу соответствии образце Чистый Си
C++ Сортировка элементов массива по заданному критерию
нужно написать программу работы с одномерным массивом (ввод \ вывод массива, помещение новых элементов в массив, удалениe элементов из массива, сортировка элементов массива по заданному критерию).
C++ Опять текстуры http://www.cyberforum.ru/cpp-beginners/thread299257.html
Я,наверное,всех уже достал с текстурами)Но всё же вот фрагменты кода рисовка цилиндра с текстурой glEnable(GL_TEXTURE_2D); barkn=0; glGenTextures(1, &barkn); glBindTexture(GL_TEXTURE_2D, barkn); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glTexImage2D(GL_TEXTURE_2D, 0, 3, width, height,
C++ Написать программу для обработки массивов Написать программу для обработки массивов. Все массивы создаются путем динамического выделения памяти. Доступ к их элементов производится с помощью исключительно указателей. размер массива 100. диапазон -100 - 100 задание ... Найти непрерывную положительную последовательность сумма элементов которой максимальна. Чистый Си. P/S. Помогите пожалуйста. Мне очень нужна эта программа... подробнее

Показать сообщение отдельно
rangerx
1918 / 1527 / 139
Регистрация: 31.05.2009
Сообщений: 2,891
19.05.2011, 13:23     Алгоритм перевода чисел
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>
#include <string>
 
void Hex(unsigned long int src, std::string& dest)
{
    const char digits[]= {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
    const unsigned long int q = 16;
 
    dest.clear();
    do dest.insert(0, 1, digits[src % q]); while(src/= q);
}
 
int main()
{
    unsigned long int val;
    std::cin >> val;
 
    std::string hexStr;
    Hex(val, hexStr);
    std::cout << hexStr << '\n';
 
    return 0;
}
 
Текущее время: 05:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru