|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.10.2009, 20:29 | #1 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Протестируйте и помогите
Пишу программу для выполнения операций над простыми дробями. Есть две просьбы:
1) Протестируйте, если не затруднит Не пинать, так как программированием занимаюсь полгода. 2) Самое узкое место в программе - функция сокращения: Код:
|
13.10.2009, 23:07 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Ой, Вы что, на все подряд числа пытаетесь поделить? А не проще и лучше алгоритмом Евклида найти НОД?
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
14.10.2009, 10:46 | #3 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
2) Я не понял? Упрощения тормозит?
Тут же уже проходили... http://programmersforum.ru/showthread.php?t=65730 ------------------------------------------------------------ И почему она весит полтора метра?оО |
14.10.2009, 10:59 | #4 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
- вот вы сделали навороченый интерфейс, все красиво спору нет... но вот смотришь, а куда какие числа вводить нужно догадываться или наощупь, хотя-б хинты добавили
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
14.10.2009, 11:04 | #5 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Вместо : можно использовать /
А как сделать такой крестик? |
14.10.2009, 12:55 | #6 | |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
2raxp: Да, согласен, исправлю.
2TwiX: Дак это я с вашего алгоритма развил. 2Greblin: А это как? Я думал про такое, но не знал как сделать. Цитата:
|
|
14.10.2009, 13:03 | #7 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
14.10.2009, 16:34 | #8 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
|
14.10.2009, 16:49 | #9 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Дооооолго решает:
Это считала минуты 3.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
14.10.2009, 17:05 | #10 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Я про что и говорю! Я там в Помощи написал, что после 10 000 можно уже и отменять, так как вероятность ошибки мала. Но конечно бы хотелось это переделать. Может исходный код выложить, вам так проще будет?
ПыСы: А что, до 20 000 он 3 минуты сокращал У меня чуть больше 10 секунд! Последний раз редактировалось k1r1ch; 14.10.2009 в 17:08. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Протестируйте программы | Umen | Софт | 13 | 15.12.2010 00:13 |
протестируйте пож прогу | NSvirus | Паскаль, Turbo Pascal, PascalABC.NET | 15 | 12.05.2009 21:04 |
Протестируйте программку, пожалуйста | Air | Софт | 7 | 25.07.2008 16:37 |
Протестируйте пожалуйста | terminadoor | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 24.07.2008 14:56 |
протестируйте программу | Gambler | Софт | 13 | 04.02.2007 02:48 |