Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Чт Май 04 2006 09:48 Заголовок сообщения: Срочно! Помогите, кто-нибудь... |
|
|
люди, помогите кто может, нужно на языке С++.net, желательно7-ой, работая в MFC Application сделать такое задание:
Разработать программу выполнения арифметических операций над римскими числами, результат также ведается в римской нотации
а то просто гарю с зимней сессией, а скоро летняя … :
или может есть у кого-нить??? только нужен, конечно же не экзешник... |
|
Вернуться к началу |
|
|
Родион
Зарегистрирован: 18.01.2004 Сообщения: 183
|
Добавлено: Чт Май 04 2006 10:40 Заголовок сообщения: |
|
|
я думаю так вопрос не ставят... если сам не хочешь думать, предлагай вознагрождение... тут ты можешь обсудить алгоритм к примеру, а делать целую программу за тебя никто не будет.. _________________ RTFM |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Чт Май 04 2006 16:05 Заголовок сообщения: |
|
|
Ну не могу же подорвать обороноспособность моей Родины... Всем будет лучьше если ты пойдешь в армию... |
|
Вернуться к началу |
|
|
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Пт Май 05 2006 01:05 Заголовок сообщения: |
|
|
В армию меня не возьмут - белый билет
А вот отчислить запросто могут.
Я единственное, что не пойму, почему все такие злые. Ну, если можешь, почему бы не помочь?? Я если что-то могу, а другой нет, то я обязательно ему помогу (к примеру, я учусь на матфаке ДВГУ и часто помогаю по вышке тем, кто учится на мажорных факах, причем безвозмездно). А вот с программированием у меня не получается, так что мне, допустим, в армии гнить???!!! |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Пт Май 05 2006 08:56 Заголовок сообщения: |
|
|
Ё-моё!!! ДВГУ!!! И с каких пор туда таких набирают?.. Сколько хороших спецов оттуда вышло, а система дистанционного обучения ваша - просто прелесть... А помогать не хочу, чтобы не плодить псевдопрограммистов с дипломами... А то получает человек диплом и идет работать программистом, и такого понапишет, а ведь потом это все кому-то поддерживать, кому-то дорабатывать... Задача ваша максимум на 2 часа, никаких сверхзнаний не надо, вот если только:
I - 1
V - 5
X - 10
L - 50
C - 100
500 - не помню, кажется D
M - 1000
Если уж ты настолько туп, что не знаешь Си++, после минимум года обучения лучьше пусть тебя отчислят. Если не настолько туп, докажи это. |
|
Вернуться к началу |
|
|
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Пт Май 05 2006 12:38 Заголовок сообщения: |
|
|
to Kefir
Попрошу без оскорблений!
Ну если я не шарю в С++, то что меня гнобить из-за этого??!!
А к примеру ты знаешь,что такое кривая LAC или Ceteris paribus?? |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Пт Май 05 2006 14:55 Заголовок сообщения: |
|
|
а мне оно и не надо... |
|
Вернуться к началу |
|
|
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Сб Май 06 2006 05:05 Заголовок сообщения: |
|
|
А мне эта хрень тоже не нужна. Я шел на этот фак ради экономики. Потому что другой такой экономики в ПРиморе нигде не преподают, а штаны протирать не хочется... И большинство матфака ни хера не шарит в программировании, за исключением единиц, которые и помогают другим. |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Сб Май 06 2006 09:11 Заголовок сообщения: |
|
|
Для повышения образованноси:
Цитата: |
Кривая долгосрочных издержек (LAC)
представляет собой огибающую кривых
краткосрочных средних издержек
производства и отражает эффект масштаба.
Положительный эффект масштаба имеет место на отрезке LAC с отрицательным
наклоном.
Постоянный эффект масштаба соответствует горизонтальному участку кривой
LAC. В случае отрицательного эффекта масштаба увеличиваются издержки
производства и кривая LAC устремляется вверх.
Ceteris paribus лат. [цэтэрис парибус] - при прочих равных условиях.
|
и если kefir это действительно не надо, то Вам С++ сейчас необходим как минимум, чтобы получить зачет, как максимум - чтобы освоить оcновы построения алгоритмов и суметь написать хоть элементарную программу на одном из современных языков программирования, что в экономике может пригодиться очень часто. Ну, как не крути, не для всех вариантов расчетов подходит MathCad, MathLab, Statistica или какую программу вы собираетесь использовать по жизни для расчетов; стаистика и диффуры мне казались основой математики для экономики. Поверьте моему опыту иногда проще за полдня написать простую прогу для решения какого-либо типа уравнения, чем тратить неделю, на попытки почесать левой ногой правое ухо средствами ввода-вывода и матаппарата того же MathCada.
IMHO По образованию я физик, специалист в области высокотемпературной плазмы.
На мой взгляд не нужных предметов в ВУЗе нет, т.к.
а) любой предмет, в том числе и гуманитарный развивает мозги и позволяет оперативно находить информацию и решать не типовые задачи используя общедоступные средства (в том числе учебник)
б) неизвестно куда тебя закинет жизнь, помимо всего прочего я сейчас работаю и сисадмином и программистом.
А узкая специализация к Вам придет, не переживайте, что бы сделать что-то стоящее, надо очень долго ковыряться в узкой проблеме.
Если же вы хотите быть узким специалистом широкого профиля, купите диплом на базаре, и не партесь. Поверьте, это себя оправдает, за 5 лет вы заработайте гораздо больше денег, чем потратитесь.
Последний раз редактировалось: grf (Сб Май 06 2006 11:43), всего редактировалось 3 раз(а) |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Сб Май 06 2006 11:35 Заголовок сообщения: |
|
|
Еще раз подчеркну, что бы никто не обиделся
IMHO |
|
Вернуться к началу |
|
|
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Сб Май 06 2006 12:13 Заголовок сообщения: |
|
|
Спасибо за еще одно личное мнение. |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Сб Май 06 2006 14:02 Заголовок сообщения: |
|
|
да не собирался я тебя лечить.
Как это будет выглядеть на С не представляю, на Delphi могу постараться, если время будет, написать после праздников.
Общий подход таков:
1. ввод текстовой строки.
2.Разбивка текстовой строки на две строки и символ операции (+ - * /)
3.Процедура перевода римских цифр в арабские.
4.Выполнение операции над числами.
5.Процедура перевода арабских цифр в римские
6.Вывод текстовой строки результата.
По поводу процедур:
перевод римских цифр в арабские
Определяешь порядок числа, т.е если в строке встречается V значит чило не меньше 4, если X - не меньше 9, если С - 40 итд, потом по ситуации, например есть V и нет ничего большего по значению =>число от 4 до 7, если Х и ничего большего по значению => 9-12. Короче градацией нового порядка, новой буквы есть основания 5 и 10: 5,10,50,100,500,1000 и два символа наза и три вперед. Только проверять наверно будет удобней от большего порядка к меньшему. т. е. сначала убедиться что есть (нет) символ М, затем символ L, затем символ С, затем Х, затем I
Для обозначения чисел больших 1000 yandex тебе в руки.
Как работать с отрицательными и дробными числами без понятия, навярняка это тебе не нужно, да и не знали этого в то время. Но опять же yandex в руки.
перевод арабских цифр в римские:
здесь следует задействовать, наверняка в С есть, встроенные функции целочисленного деления и остатка от целочисленного деления.
P.S. За точность обозначения римских цифр не поручусь. |
|
Вернуться к началу |
|
|
MaximUM2005
Зарегистрирован: 03.05.2006 Сообщения: 6
|
Добавлено: Сб Май 06 2006 15:08 Заголовок сообщения: |
|
|
Спасибо! |
|
Вернуться к началу |
|
|
|