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

"Нет выхода" из цикла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка матрицы вставками и пузырьком http://www.cyberforum.ru/cpp-beginners/thread167333.html
Парни вот помоги немного))) Вобщем задание такое: Дана матрица, элементами которой являются латинские буквы. Отсортировать в лексикографическом порядке элементы каждого столбца: а) Сортировкой...
C++ Задание Здравствуйте! Очень нужна помощь, не могу разобратся Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread167332.html
C++ Локальные и динамические массивы
Каждое задание выполнять в двух вариантах: используя локальные и динамические массивы. Размерности массивов вводить с клавиатуры. Задан массив А размером N на M. Массив A состоит из положительных и...
C++ Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел
Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна). Ниже приведен рекомендуемый вид...
C++ Как определить нижезадданный пример? http://www.cyberforum.ru/cpp-beginners/thread167307.html
Определить удельный вес учащихся, имеющих оценки «неудовлетворительно» в общем количестве студентов по каждой специальности и в целом по университету.
C++ Вывести таблицу квадратов первых десяти целых положительных чисел Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел. подробнее

Показать сообщение отдельно
alexsvk
8 / 8 / 1
Регистрация: 15.07.2010
Сообщений: 255

"Нет выхода" из цикла - C++

19.09.2010, 21:01. Просмотров 438. Ответов 7
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
    while (choice != 'y' || choice != 'n')
            {
                cout<<"Copying massive's size is larger than destination massive's size!\n";
                cout<<"Do you want to change the destination massive size ? (y/n)\n-> ";
                //cin.get(); 
                cout<<flush;
                choice = (char)getch();
                //cin>>choice;
                cout<<flush;
                cout<<choice<<"\n";
            }
При вводе 'y' проверяю в Debugе'ре, что choice действительно равен 'y', но цикл продолжает работу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru