![]() |
![]() ![]() |
![]() |
RathaR |
![]()
Сообщение
#1
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
Возникла такая вот проблемка:
Задача, состоит в том, чтобы определить сколько кубиков можно поместить в здание формой цилиндра обрезаного вдоль его высоты, по линии диаметра(как ангар ![]() Саму програму то я собсно написал, но вот возникла проблема, до помеченой строчки прога просто не доходит, пропусскает её и все последующие... Кампилятор TDE program kyb; Интерено былобы узнать в чем ошибка ![]() Сообщение отредактировано: RathaR - 21.07.2009 15:49 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Во-первых, что такое TDE (не Турбо Дельфи имеется в виду?), а во вторых - какие данные ты вводишь?
|
RathaR |
![]()
Сообщение
#3
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
Во-первых, что такое TDE (не Турбо Дельфи имеется в виду?), а во вторых - какие данные ты вводишь? Turbo Delphi Explorer m - длинна помещения, R - радиус полукруга, a - ребро куба (ящика), меня собственно интересует больше не сама задача, а то почему программа кампилируэться, а вот при выполнении посл строки игнорирует, и это не впервые, на других задачах были подобные вещи: после обьявления файла и его открытия прога не хочет читать с него данные, в то время как эта же прога на TP всё делает -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Я не спрашиваю, ЧТО значит какая буква, я спрашиваю, КАКИЕ ЦИФРЫ ты вводишь. Может у тебя вообще зацикливается все напрочь...
|
RathaR |
![]()
Сообщение
#5
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
Я не спрашиваю, ЧТО значит какая буква, я спрашиваю, КАКИЕ ЦИФРЫ ты вводишь. Может у тебя вообще зацикливается все напрочь... вход данные 4 3 2 выход данные должно быть 4 нее.... из цыкла выходит правильно, я проверял Сообщение отредактировано: RathaR - 21.07.2009 19:28 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
volvo |
![]()
Сообщение
#6
|
Гость ![]() |
Цитата вход данные 4 3 2 Только не в твоей программе, твоя программа вылетает при таких данных, потому, что при I = 2 выражение под корнем = (-7). Ищи ошибку...выход данные должно быть 4 Кстати, ты забыл второй строкой программы директиву {$APPTYPE CONSOLE}. Без нее у тебя программа вылетит при выполнении readln |
RathaR |
![]()
Сообщение
#7
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
Кстати, ты забыл второй строкой программы директиву {$APPTYPE CONSOLE}. Без нее у тебя программа вылетит при выполнении readln не, это есть, первые строки у меня это - Ctr+O+O, и ставлю минус на О, как мне обяснили это выключает оптимизатор, а оптимизатор это плохая штука которая мне не нужна ![]() а, под корем реально -7, сам то й незаметиль=) Сообщение отредактировано: RathaR - 21.07.2009 19:54 -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
![]() ![]() |
![]() |
Текстовая версия | 19.06.2024 2:21 |