| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > нахождение сумм, площадей и периметров |
| Автор: pyxy 7.3.2012, 00:09 | ||||
а вот и програма
|
| Автор: bems 7.3.2012, 04:56 | ||||
| где именно выбивает и какую ошибку? Добавлено через 7 минут и 43 секунды ошибка в том что у тебя Plosha возвращает целое а ты пытаешься запихнуть туда вещественное. или сделай так
или так
первый вариант правильней, но он требует изменения объявления метода Plosha во всех классах |
| Автор: pyxy 7.3.2012, 08:28 | ||||||
Благодарю, но выводит 0... не выбивает ошибку просто сумма не считается, а выводится 0 |
| Автор: bems 7.3.2012, 08:54 |
| как именно исправил, какие исходные данный вводил? не заставляй из тебя вытягивать |
| Автор: pyxy 7.3.2012, 16:35 | ||
любые данные, площадь не считается .... |
| Автор: northener 7.3.2012, 18:05 |
А что кроме 0 может получиться, если h = 0? Надо вспомнить школу и рассчитать высоту трапеции, зная ее стороны. |
| Автор: bems 7.3.2012, 23:41 |
ты прочитал это полностью! pyxy, ну добавь ввод высоты в InputData |
| Автор: northener 8.3.2012, 00:51 |
Это ты к кому адресуешь? А понял. Нечего было делать - вот и прочитал. Но не полностью, а лишь реализацию методов для трапеции. Имхо, перебор. Особенно если это учебное задание. Размеры всех сторон трапеции дают всю необходимую информацию о данной фигуре. |
| Автор: bems 8.3.2012, 00:55 |
| вообще да, но не осилит же |
| Автор: northener 8.3.2012, 01:01 |
А это уже его проблемы. И зависит от преподавателя. Хороший преподаватель не примет "лишние сущности при вводе данных для вычислений". |
| Автор: pyxy 13.3.2012, 16:11 |
| тут вы правы, сама не справлюсь, хоть на примере покажите как делать.... |
| Автор: northener 14.3.2012, 00:37 |