denfox_pro
0 / 1 / 0
Регистрация: 30.10.2012
Сообщений: 113
|
||||||
#1 | ||||||
Зацикливает при вводе чётного числа. While - C++07.06.2013, 19:03. Просмотров 330. Ответов 4
Метки нет Все метки)
(
Условие:
Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка от деления определить, имеются ли в записи числа N нечетные цифры. Если имеются, то вывести TRUE, если нет — вывести FALSE. Код:
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
07.06.2013, 19:03 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Зацикливает при вводе чётного числа. While (C++):
4
Ошибка при вводе числа - C++ Вылет программмы при вводе числа - C++ почему то при вводе числа не выдает сумму - C++
|
MrGluck
Модератор
![]() ![]() 7727 / 4763 / 731
Регистрация: 29.11.2010
Сообщений: 13,014
|
|
07.06.2013, 19:06 | #2 |
У вас программа ни разу не зайдет в условие if, если N не равно одному из перечисленных выше чисел. И при этом условие выхода из цикла while - неизменное число.
0
|
Expocooky
56 / 56 / 2
Регистрация: 06.06.2013
Сообщений: 112
|
|
07.06.2013, 19:12 | #3 |
Если число не попадет в тело условия, то цикл будет бесконечным
Нужно описать, что происходит при непопадании в эти условия
0
|
sm1992
2 / 2 / 0
Регистрация: 27.05.2013
Сообщений: 8
|
|||||||||||
07.06.2013, 23:46 | #4 | ||||||||||
0
|
MrGluck
Модератор
![]() ![]() 7727 / 4763 / 731
Регистрация: 29.11.2010
Сообщений: 13,014
|
|||||||||||
09.06.2013, 03:01 | #5 | ||||||||||
Добавлено через 9 минут Так правильно:
0
|
09.06.2013, 03:01 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
09.06.2013, 03:01 |
Привет! Вот еще темы с ответами:
5
Получить косинус из числа при вводе cos - C++ При вводе слишком большого числа программа зацикливается - C++ Некорректная работа программы,при вводе отрицательного числа - C++ Циклы: при вводе числа <=0 запрашивать другое число - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |