0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 139
|
||||||
1 | ||||||
Не выполняется корректно цикл do/while29.04.2016, 18:49. Показов 1514. Ответов 4
Метки нет (Все метки)
Имеется небольшая процедура, которая получает два параметра, и затем генерирует число в диапазоне [ m-3*s; m+3*s]
Проблема в том, что когда я вызываю процедуру, она работает не корректно - возвращает она N иногда в диапазоне, а иногда вне него, и числа меньше 0, хоть интервал не допускает эти числа. Где я ошибся?
0
|
29.04.2016, 18:49 | |
Ответы с готовыми решениями:
4
Почему если условие входа в цикл не выполняется, функция заново входит в цикл Не корректно работает цикл Цикл выполняется не верно Медленно выполняется цикл |
116 / 115 / 64
Регистрация: 03.06.2013
Сообщений: 582
|
|
29.04.2016, 19:00 | 2 |
lord_commander, привидите пример вывода. ПО идее всего возможно два "неправильных" результата. При первом подсчёте и при последнем.
0
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 139
|
|
29.04.2016, 19:04 [ТС] | 3 |
Входные значения - m=5, s=0,4. На выходе N, которое не входит в диапазон
0
|
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
29.04.2016, 19:28 | 4 | |||||
Сообщение было отмечено lord_commander как решение
Решение
lord_commander,
поменяйте условие на:
1
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 139
|
|
29.04.2016, 19:31 [ТС] | 5 |
Спасибо)
0
|
29.04.2016, 19:31 | |
29.04.2016, 19:31 | |
Помогаю со студенческими работами здесь
5
Почему цикл не выполняется? Почему не выполняется вложенный цикл for? Почему данный цикл выполняется бесконечно!? Не выполняется бесконечный цикл в несколько потоков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |