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

Перевод арабских цифр в римские с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сжать строку, заменяя несколько подряд стоящих пробелов одним http://www.cyberforum.ru/cpp-beginners/thread41284.html
Помогите кто чем может: 1. Найти два наибольших элемента массива целых чисел. Написать процедуру и пример обращения к ней. Массив и его фактический размер – параметры. 2. Дан массив целых чисел, записать в этот же массив сначала все отрицательные числа, затем все нули и затем положительные. Относительный порядок следования чисел каждой группы должен быть сохранен. Массивы и их фактические...
C++ работа с файоами таблицами и со списками нужно вместо этой строчки strcpy(table_reis.viezd_data->data_viezda,tmp); написать код для того чтобы была не таблица а односвязный список.. причем каждому table_reis должен соответсвовать список.. как это осуществить ? int Put_Reis(FILE *f_reis, MAP *new_marsh,char*tek_data) { int i, j, reis_count,reis_max,chislo_int,god_int,mesyac_int; char chislo, god,mesyac, tmp; I_REIS... http://www.cyberforum.ru/cpp-beginners/thread41275.html
Как считать строчки из Мемо C++ Builder
Доброго Времени суток, кто-нибудь может подсказать, как считать строчки из мемо (это цифры). Они нужны мне как числа для дальнейших вычислений. Вот кусочек программы double x,y,z; { x=StrToFloat(Edit5->Text); y=StrToFloat(Edit6->Text); z=StrToFloat(Edit7->Text);
Вычисление корня нелинейного уравнения методом Золотого сечения. C++
Всем вечер добрый, нужен алгоритм поиска корня нелинейного уравнения методом Золотого сечения. Никто с подобным не сталкивался? У самого ничего не получается, уже незнаю чего "нашаманить" такого что бы корень находился... Добавлено через 6 минут 13 секунд int g; g=0; // количество интераций double t, y1, y2, y; t = (1.+sqrt(5.))*0.5; double a, b, x0, x1, x2, x; a =...
C++ Пишем свой интерпретатор языка BASIC http://www.cyberforum.ru/cpp-beginners/thread41218.html
***************** Благодаря форуму и Evg в частности интерпретатор развивается, потихоньку превращаясь в простенький интерпретатор QBASIC. Некоторые из самых старых версий сохранились в теме и ссылки на них будут добавлены в это сообщение,а также ссылки на другие темы,связанные с этой. Репозиторий с проектом находится тут, там же есть возможность в браузере посмотреть историю ревизий...
C++ Меню и список Здравствуйте форумчане. Помоги пожалуйста в следующем вопросе: У меня есть 2связный список, написано меню. Но в моменте когда написано make a list и delete custom необходимо чтобы выводились: Введите элемент и номер. вот сам код: #ifndef __list_h #define __list_h #include <iostream> подробнее

Показать сообщение отдельно
Search..
Заказ софта
340 / 185 / 10
Регистрация: 26.05.2009
Сообщений: 863
21.06.2009, 15:03     Перевод арабских цифр в римские с++
А что, в Аскии нет Арабских цифр ?

Добавлено через 22 минуты 37 секунд
Вот мой неряшливый, бесполезный (по-моему) вариант:

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
#include <stdio.h>
 
char* gener(const int num)
{
    char *romNum;
 
    switch(num)
    {
    case 1: romNum = "I"; break;
    case 2: romNum = "II"; break;
    case 3: romNum = "III"; break;
    case 4: romNum = "IV"; break;
    case 5: romNum = "V"; break;
    case 6: romNum = "VI"; break;
    case 7: romNum = "VII"; break;
    case 8: romNum = "IIX"; break;
    case 9: romNum = "IX"; break;
    case 10: romNum = "X"; break;
    default: fprintf(stderr, "Error!\n");
    };
 
    return romNum;
}
 
int main(int argc, char * argv [])
{
    int number;
    char *pRome;
 
    printf("Enter Latin number: ");
    scanf_s("%d", & number);
 
    pRome = gener(number);
 
    printf("Roman number: %s\n", pRome);
 
    return 0;
}
 
Текущее время: 10:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru