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

Написать программу, какая переводит числа с арабской системы в римскую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу обработки матрицы с использованием функций. http://www.cyberforum.ru/cpp-beginners/thread1114425.html
Составить программу обработки матрицы с использованием функций. Каждый пункт задачи оформить в виде функции Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. 1) переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик; 2) найти сумму элементов в тех столбцах, которые содержат хотя бы один отрица¬тельный...
C++ Вычислить площадь четырехугольника, если угол между сторонами длиной X и Y - прямой Даны числа X,Y,Z,T - длины сторон четырехугольника. Вычислить его площадь, если угол между сторонами длиной X и Y - прямой. http://www.cyberforum.ru/cpp-beginners/thread1114423.html
C++ В матрице A(8,7) поменять 2-ю и 4-ю строки местами.
Обработка текстовых файлов. Помогите написать программу. В матрице A(8,7) поменять 2-ю и 4-ю строки местами.
Rand(); генерируем числа в диапазоне С ПРОБЕЛОМ, и еще кое-что C++
1. Я пытаюсь начинать писать игру-стратегию, в которой генерируется карта. я понимаю, что это невозможно :p но мне интересно покопаться в составляющих этой огромной проблемы. Изначально я хочу создать максимально простой генератор трехуровневой карты через генератор. Скажем, мы заполняем двумерный массив числами 1 и 3, что намекает на высоту клеток, которые будут визуально замещать числа, и...
C++ Прочитать из файла T1 числа и сформировать на их основе связный список http://www.cyberforum.ru/cpp-beginners/thread1114420.html
Здравствуйте. Есть программа, но не понимаю, как она работает(что делает знаю). Объясните кому не сложно данный код(комментарии к строкам или что-нибудь подобное). Заранее спасибо. Само задание(на всякий случай): В текстовых файлах T1 и T2 записано несколько чисел. Прочитать из файла T1 числа и сформировать на их основе связный список. Для каждого числа из файла T2 ответить, встречается ли...
C++ Как организовать обмен данными между двумя разными программами? Как организовать обмен данными между двумя разными программами? Интересует именно схема этого процесса. Предполагается обмен данными в массивах и простых структурах. подробнее

Показать сообщение отдельно
andreyananas
21 / 21 / 8
Регистрация: 15.10.2013
Сообщений: 854
Завершенные тесты: 2

Написать программу, какая переводит числа с арабской системы в римскую - C++

09.03.2014, 10:11. Просмотров 883. Ответов 21
Метки (Все метки)

Задание:
Написать программу, какая переводит числа с арабской системы в римскую.
Сам текст программы уже дали в задании, это как вводное задание с ответом, что бы потом спросить что там написано)
Как работает сам алгоритм я не понимаю, в этом и проблема.
5 ряд и 22-29 ряды. Не могу разобраться как работает(

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
#include <iostream>
#include <stdio.h>
#include <conio.h>
 
int roman(int,int,char);
 
int main()
{
    int a;
    printf("ENTER NUMBER\n");
    scanf("%d",&a);
    a=roman(a,1000,'M');
    a=roman(a,500,'D');
    a=roman(a,100,'D');
    a=roman(a,50,'L');
    a=roman(a,10,'X');
    a=roman(a,5,'V');
    a=roman(a,1,'I');
    getch();
    return 0;
}
int roman(int i, int j, char c)
{
    while (i>=j)
    {
        putchar(c);
        i=i-j;
    }
    return(i);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru