0 / 0 / 0
Регистрация: 14.10.2017
Сообщений: 94
|
||||||
1 | ||||||
Цикл-проверка на возрастание20.04.2018, 17:38. Показов 3547. Ответов 5
Метки нет (Все метки)
Сделал проверку на ввод чисел по возрастанию,вот только хотелось сделать так,чтобы если числа введены не по возрастанию,то ввести числа заново. У меня получилось,только не совсем корректно. Проблема с while(!(i == (dequeSize - 1)))
Суть проблемы в бесконечности цикла.
0
|
20.04.2018, 17:38 | |
Ответы с готовыми решениями:
5
Проверка на возрастание Проверка числа на возрастание Проверка на возрастание числовой последовательности Смешанные алгоритмы. Проверка последовательности на возрастание |
Заблокирован
|
|
20.04.2018, 18:34 | 2 |
Зачем вводить элементы, а потом проверять? Это можно делать сразу. Смотрим на текущий элемент и на предыдущий. При необходимости начинаем ввод заново.
0
|
3 / 3 / 2
Регистрация: 11.04.2018
Сообщений: 38
|
|
20.04.2018, 18:49 | 3 |
Потому что в этом цикле нет проверки на возрастание. Лучше начать этот цикл до первого ввода данных, тогда ненужно будет повторять блок ввода данных. Программа станет короче. Можно использовать цикл do while.
0
|
0 / 0 / 0
Регистрация: 14.10.2017
Сообщений: 94
|
|
20.04.2018, 20:43 [ТС] | 4 |
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
20.04.2018, 21:28 | 5 | |||||
Сообщение было отмечено lkruk как решение
Решение
если строго по возрастанию можно так (если нужно по неубыванию уберите знак = в строке 20)
1
|
0 / 0 / 0
Регистрация: 14.10.2017
Сообщений: 94
|
|
20.04.2018, 21:56 [ТС] | 6 |
Спасибо
0
|
20.04.2018, 21:56 | |
20.04.2018, 21:56 | |
Помогаю со студенческими работами здесь
6
Проверка сортировки массива на возрастание/убывание Цикл for проверка 0 Проверка графа на цикл Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |