| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| 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    Заголовок сообщения: |   |  
				| 
 |  
				| Спасибо!  |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		|  |