|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.01.2017, 22:53 | #1 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Ошибка примера
генерирую такой пример a/(b-c)-d, но выпадает ошибка "division by zero" , в строке f:=b-c генерируются два одинаковых числа , например 7 и 7 в итоге 7-7 =0, но почему? Если в условии стоит (b>c)
Код:
За частые поиски был забанен во всех известных
поисковых системах! |
16.01.2017, 23:05 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
1. repeat всегда как минимум один раз отрабатывает до проверки условия
2. выход из цикла по True в условии цикла
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.01.2017, 23:09 | #3 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Я так пробовал, тоже самое
Код:
За частые поиски был забанен во всех известных
поисковых системах! |
16.01.2017, 23:11 | #4 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
За частые поиски был забанен во всех известных
поисковых системах! |
17.01.2017, 00:02 | #5 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
|
17.01.2017, 01:28 | #6 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
|
17.01.2017, 11:54 | #7 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
четыре. Значит так обьясняли, я в своей работе людям по три дня обьясняю, а они не понимают, доходчиво надо обьяснять я не програмист и моя работа с програмированием не связана, это хобби.
За частые поиски был забанен во всех известных
поисковых системах! |
17.01.2017, 11:59 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Другими словами, но то же самое, что и в #2:
1. Выполняются команды после repeat до until 2. Проверяется логическое выражение в until. Если оно ложно, то переход на 1, иначе на следующую команду после until Если и это не понятно, то лучше не мучаться и бросить это любительское программирование ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
17.01.2017, 12:04 | #9 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Но вот делал так, но тогда комбинаций у b-c становиться меньше
Код:
За частые поиски был забанен во всех известных
поисковых системах! |
17.01.2017, 12:05 | #10 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Я тоже так говорю людям, прикратите сами ремонтировать машины, а они все равно в движки лезут
За частые поиски был забанен во всех известных
поисковых системах! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
3 примера (BASIC,C++) | Olafson | Помощь студентам | 7 | 26.04.2012 19:19 |
2 примера по языку Си | Gargona | Помощь студентам | 11 | 10.11.2011 10:14 |
Решение примера в Делфи7 | Маша1993 | Помощь студентам | 6 | 08.10.2011 21:57 |
Ошибка при компилировании примера из книги | zipwind | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 06.06.2011 21:42 |
Memo и решение примера | rabbitsnew | Общие вопросы Delphi | 2 | 16.10.2010 14:58 |