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

Написать денежную сумму прописью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти номера координатных четвертей для трех точек с данными ненулевыми координатами http://www.cyberforum.ru/cpp-beginners/thread451583.html
Описать функцию Quarter(x, y) целого типа, определяющую номер ко-ординатной четверти, в которой находится точка с ненулевыми вещест-венными координатами (x, y). С помощью этой функции найти номера координатных четвертей для трех точек с данными ненулевыми координатами.
C++ Файловые операции 2-ого уровня сложности. Подскажите пожалуйста найти такую штуку: список файловых ошибок(не уверен что правильно называю даже). Например, открытие\создание\копирование\удаление программой файла к которому у пользователя нет доступа. Нужен весь перечень подобных ошибок. существует ли он? где про это можно почитать?(кроме гугла) Добавлено через 1 час 39 минут вот что я придумал(за операцию взял копирование):... http://www.cyberforum.ru/cpp-beginners/thread451579.html
C++ Определить, является ли функция у=sinx/x периодической
Является ли функция у=sinx/x периодической, если аргумент x изменяется в интервале , а период Т=2∏?
Задачка с использованием API WIN32 (есть програмка, не могу допилять) C++
В общем вот условие: Создать текстовый файл в который записать названия всех файлов с директории C:\Comp\TASM\BIN которые начинаются на t и имеют расширение .ехе ну и вывести содержание файла на экран. Прога рабочая.. но оно блин выводит нулевые элементы и я не знаю как от них избавиться( собственно сама прога: #include "stdafx.h" #include <Windows.h>//win api #include <iostream>...
C++ Про хранение данных. http://www.cyberforum.ru/cpp-beginners/thread451564.html
день добрый. в задаче задается иерархия папок и файлов, то есть корневая, что в ней и т.д. к примеру - /andew (корневая) andrew papka1 papka2 somefile.txt papka1 somefile1.txt papka2 papka3 papka3 123.avi задается корень, а дальше название папки и через пробел что в ней. не обязательно в правильном порядке, т.е. корень можешь задаваться хоть последним.
C++ Сортировка разных полей структуры Сразу извиняюсь за кривой заголовок темы) В общем, появилась необходимость добавить сортировку в программу, использующую некий идентификатор(задается вне функции) как ключ, чтобы сортировать список по нужному полю. Т.е код вида: void sorting() { e_tmp=top; подробнее

Показать сообщение отдельно
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
24.02.2012, 03:11     Написать денежную сумму прописью
Цитата Сообщение от voevodin Посмотреть сообщение
обращаюсь к умным мб кто чем поможет
Тогда вам сюда Вывести число прописью
А я всего лишь дописал ваш пример
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
 
#include <stdio.h>
#include <conio.h>
int main(void) 
{
        double chislo_f = 0;
        int chislo = 0;
        int sot, desiatki, edinisi, deskopeyki, edkopeyki; 
        do{
        puts("Please enter a value\n");
        scanf("%lf",&chislo_f
            );
        if(chislo_f > 999.99 ||chislo_f < 0) puts("Wrong value !!!\n"); }
        while(chislo_f > 999.99 ||chislo_f < 0);
    
    chislo = chislo_f * 100; 
 
    sot=chislo/10000;
    
    switch (sot)
    {   
        case 1: printf("sto "); break;
        case 2: printf("dvesti "); break;
        case 3: printf("trista "); break;
        case 4: printf("chetirista "); break;
        case 5: printf("p'yatsot "); break;
        case 6: printf("shest'sot "); break;
        case 7: printf("sem'sot "); break;
        case 8: printf("vocem'sot "); break;
        case 9: printf("devyat'sot "); break;
    }
 
    desiatki=(chislo%10000)/1000;
    switch (desiatki)
    {    
       
        case 2: printf("dvadsat' "); break;
        case 3: printf("tridsat' "); break;
        case 4: printf("sorok "); break;
        case 5: printf("pyat'desyat "); break;
        case 6: printf("shest'desyat "); break;
        case 7: printf("sem'desyat "); break;
        case 8: printf("vosem'desyat "); break;
        case 9: printf("devyanosto "); break;
        }
    
    edinisi=(chislo%1000)/100;
    if(desiatki== 1&&edinisi == 0)
        printf("desyat rubley "); 
    else if(desiatki== 1&&edinisi == 1)
       printf("odinnadzat' rubley ");
    else if(desiatki== 1&&edinisi == 2)
         printf("dvenadzat' rubley ");
    else if(desiatki== 1&&edinisi == 3)
         printf("trinadzat' rubley ");
    else if(desiatki== 1&&edinisi == 4)
         printf("chetirnadzat' rubley ");
    else if(desiatki== 1&&edinisi == 5)
         printf("pyatnadzat' rubley "); 
    else if(desiatki== 1&&edinisi == 6)
         printf("shestnadzat' rubley ");
    else if(desiatki== 1&&edinisi == 7)
         printf("semnadzat' rubley ");
    else if(desiatki== 1&&edinisi == 8)
         puts("vosemnadzat' rubley ");
    else if(desiatki== 1&&edinisi == 9)
         printf("devyatnadzat' rubley "); 
    else if(desiatki== 0&&edinisi == 0)
         printf("nol' rubley "); 
       
else
    switch (edinisi)
        {
        case 0: printf("rubley "); break;
        case 1: printf("odin rubl' "); break;
        case 2: printf("dva rublya "); break;
        case 3: printf("tri rublya "); break;
        case 4: printf("chetiri rublya "); break;
        case 5: printf("pyat' rubley "); break;
        case 6: printf("shest' rubley "); break;
        case 7: printf("sem' rubley "); break;
        case 8: printf("vosem' rubley "); break;
        case 9: printf("devyat' rubley "); break;
    }  
    /////////////////////////////////////////////////
     deskopeyki =(chislo%100)/10;
    switch (deskopeyki)
    {    
       // 
        case 2: printf("dvadsat' "); break;
        case 3: printf("tridsat' "); break;
        case 4: printf("sorok "); break;
        case 5: printf("pyat'desyat "); break;
        case 6: printf("shest'desyat "); break;
        case 7: printf("sem'desyat "); break;
        case 8: printf("vosem'desyat "); break;
        case 9: printf("devyanosto "); break;
        }
    
    edkopeyki =(chislo%10);
    if(deskopeyki == 1&& edkopeyki == 0)
        printf("desyat kopeek "); 
    else if(deskopeyki == 1&& edkopeyki == 1)
       printf("odinnadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 2)
         printf("dvenadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 3)
         printf("trinadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 4)
         printf("chetirnadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 5)
         printf("pyatnadzat' kopeek "); 
    else if(deskopeyki == 1&& edkopeyki == 6)
         printf("shestnadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 7)
         printf("semnadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 8)
         puts("vosemnadzat' kopeek ");
    else if(deskopeyki == 1&& edkopeyki == 9)
         printf("devyatnadzat' kopeek "); 
    else if(deskopeyki == 0&& edkopeyki == 0)
         printf("nol' kopeek "); 
       
else
    switch (edkopeyki)
        {
        case 0: printf(" kopeek "); break;
        case 1: printf("odna kopeyka "); break;
        case 2: printf("dve kopeyki "); break;
        case 3: printf("tri  kopeyki"); break;
        case 4: printf("chetiri kopeyki "); break;
        case 5: printf("pyat' kopeek "); break;
        case 6: printf("shest' kopeek "); break;
        case 7: printf("sem' kopeek "); break;
        case 8: printf("vosem' kopeek "); break;
        case 9: printf("devyat' kopeek "); break;
    }     
    
        
          getch();       
}
 
Текущее время: 07:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru