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

Есть ли функция перевода числа в его прописное значение? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как делать, что использовать? http://www.cyberforum.ru/cpp-beginners/thread617270.html
форумчане, недавно приспичило делать многослойный самообучающийся препроцетрон (вроде так называется). хотел бы пройтись по эволюционным ступенькам однослойный -> однослойный обучающийся -> многослойный ->многослойный обучающийся. прошу помочь в теории какие данные нужны, какие функции нужны в чём их суть и задача. PS заранее ссылки на 200 страниц со сложными математическими формулами не...
C++ Подскажите, что означает следующая запись WAVHEADER *head = (WAVHEADER*)buff; , где WAVHEADER - структура. BYTE *buff = NULL; - нулевой указатель. DWORD size = sizeof(WAVHEADER). - размер структуры. buff = new BYTE; - динамическое распределение WAVHEADER *head = (WAVHEADER*)buff; (в левой части указатель на структуру, а в правой я не могу понять, что такое?) http://www.cyberforum.ru/cpp-beginners/thread617256.html
C++ В win32 не получается обновить главное окно
В общем программа после выполнения операций должна в главном окне вывести результат, но окно не обновляется. Хотя если свернуть и развернуть окно, то все появляется. P.S. Функция programm() заполняет **mat LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc;
Вычисление функции Лапласа C++
Здравствуйте! Есть необходимость в нахождении значений для этой функции. Варант с большой таблицей не очень нравится, хочется именно вычислять ее. Собственно гугл дал мне метод средних прямойгольников http://www.textreferat.com/referat-1405-1.html и табличку чтобы провериться http://natalymath.narod.ru/laplas.html Вроде ничего сложного, последовательно сделав все получился такой код...
C++ Однонаправленный линейный список http://www.cyberforum.ru/cpp-beginners/thread617216.html
здравствуйте! помогите помочь написать задача или киньте ссылку по её решению. "однонаправленный линейный список. максимальный элемент скопировать в новый" большое спасибо!
C++ Алгоритм поиска внутренних координат для произвольно заданного невыпуклого многоугольника Здравствуйте! Я - студент уже второго курса. Пишу для себя и "налетел" на такую вот задачу. Я не уверен, правильно ли я выбрал форум, ибо задача больше алгоритмическая. Что есть: Класс - двусвязный список координат точек, составляющих невыпуклый многоугольник. Задача: Написать функцию, которая определяет, находится ли точка внутри этого невыпуклого многоугольника. Решения нет. =) По... подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
01.07.2012, 13:25     Есть ли функция перевода числа в его прописное значение?
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main()
{
    char* ppsz[4][10] = { { "один", "два", "три", "четыре", "пять", "шесть", "семь", "восемь", "девять" },
                          { "десять", "двадцать", "тридцать", "сорок", "пятьдесят", "шестьдесят", "семьдесят", "восемдесят", "девяносто" },
                          { "сто", "двести", "триста", "четыреста", "пятьсот", "шестьсот", "семьсот", "восемьсот", "девятьсот" },
                          { "одна тысяча", "две тысячи", "три тысячи", "четыре тысячи", "пять тысяч", "шесть тысяч", "семь тысяч", "восемь тысяч", "девять тысяч" } };
 
 
    int n = 4444, r = 0; 
    int* digits = new int[32];
    do { digits[r++] = n % 10; } while ((n /= 10) > 0);
 
    char* psz = new char[256];
    memset((void*)psz, 0x00, 256);
    for (int i = r-1; i >= 0; i--)
        sprintf(psz,"%s %s",psz,ppsz[i][digits[i]-1]);
 
    printf("%s\n",psz);
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/4f1989...e301d9a38601a3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru