Форум программистов, компьютерный форум CyberForum.ru

Зацикливание в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компилятор или интепретатор. http://www.cyberforum.ru/cpp-beginners/thread190346.html
Здравствуйте! Я начинаю изучать C++ помогите, какое ПО подойдет больше всего для этого, для начинающего. И что конкретно мне нужно для обработки кода программы компилятор или интепретатор? Я не больно представляю, что это такое. Не надо предлогать мне что то для Linux/unix. Мне нужно для Windows. Зарание благодарен.
C++ GET/POST Как можно отправить запрос на адрес в интернете и получить ответ? http://www.cyberforum.ru/cpp-beginners/thread190342.html
Факториал,указатели C++
1.Найти факториал числа, который входил бы в предел от a до b.Вот программа,но только она в конце не выводит конечное значение факториала.В чем м.б. ошибка???? 2.Нужно написать эту же программу при помощи указателей. #include <stdio.h> #include <conio.h> main() {int a; int b; int c; int s; int n;
C++ Строковый калькулятор
добрый вечер. мне нужно написать программу, выполняющую функцию строкового калькулятора с операциями+-*/. Нашла исходники, но там помимо моих операций, еще скобки и возведение в степень, переделать ту программу не получилось, поэтому решила написать сама, чтобы во всем разобраться... Начала с этого #include <iostream.h> #include <conio.h> #include <stdlib.h> int i,tok,tokval; int next()
C++ Найти суму n членов арифметической прогресии с заданым начальным членом и шагом http://www.cyberforum.ru/cpp-beginners/thread190323.html
Найти суму n членов арифметической прогресии с заданым начальным членом и шагом(используя рекурсивные функции) кто сможет помогите написать буду очень благодарен
C++ Использование функций кто может напишите пожалуйста код подробнее

Показать сообщение отдельно
wertrix
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 49

Зацикливание в программе - C++

13.11.2010, 03:41. Просмотров 563. Ответов 1
Метки (Все метки)

Здравствуйте! Помогите, пожалуйста.
У меня в программе требует проверить, нечетное ли положительное число введено.
И пока не введут нужное число программа будет спрашивать его еще раз. Когда я ввожу вместо числа букву или знак, то программа зацикливается и постоянно выводит на экран сообщение "Пожалуйста, введите нечетное, положительное число: ", но когда вводятся числа, такого нет.



C++
1
2
3
4
5
6
7
a: cin >> n;
 
    if (n % 2 == 0 || n < 0)    //Проверка введенной размерности на четность и нечетность
    {
        puts ("\nПожалуйста, введите нечетное, положительное число: ");
        goto a;
    }
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru