PDA

View Full Version : C++



Kirkataaa
11-04-2012, 09:20
Приятели трябва ми помощ за две програми:
1.Програма която всяко цяло число съставя записа му в римска бройна система до 3999.
I-1 V-5 X-10 L-50 C-100 D-500 M-1000

2.Програма която превръща оценки от скалата A B C D E F (по българската от 2 до 6) като се използват и 0,25 стотни. Пример A+ (6+) A (6) A и така нататък.

Ако има неясни неща по условията питайте.
Благодаря много на отзовалите се!

Anonys
11-04-2012, 09:48
Искаш калкулатор? Не мисля да съществува такъв, освен за двуична, десетична и шестнадесетична бройна система. Посещавай часовете по информатика.

Kirkataaa
11-04-2012, 09:52
Това са условията. Не съм ги измислял аз. Така са зададени от учителят.
Примерно ако зададем числото 150 програмата да ни изкарва = CL, защото C=100 L=50.

MrCreeper
11-04-2012, 10:30
IL e 49 :D

Смятах да ти дам решение за първата, но видях колко си ТЪП и как никой няма да ти повярва, че ти си го написал :Д


150 е CL, C=100+L=50

Kirkataaa
11-04-2012, 22:11
Моля ви помогнете :)

Ambiguous
11-06-2012, 20:28
Има сигурно 3-4 различни варианта на правилата на Римската бройна система, няма да е лошо да питаш даскала си и да ни кажеш, дай ни някакъв примерен код и ще ти дадем насоки, защото надали някой ще се заеме да решава елементарни задачи.

За Грейдовете биндни + = 0.25 и за целите оценки Temp=6-(str[i]-'A');
Може и да го оптимизираш побитово, но съдеики по задачите не сте стигнали до там.