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

C++ Цикл не останавливается на cin >> n; - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в файл через _write, откуда берется размер? http://www.cyberforum.ru/cpp-beginners/thread824663.html
Народ, решил создать отдельную тему, нигде не нашел, по моему мнению -это вообще бред, но он есть 0_о Тема следующая, есть двумерный массив или массив структур, мы заполняем его синусом и записываем в файл через _write. При последней проверке пришли к следующему коду (с максимальными комментариями): typedef struct{ float x1,y1,x2,y2,x3,y3,x4,y4; } coordS; coordS co; static float...
C++ удаление указателя char* func() { char *str = new char; strcpy(str, "I am string!"); return str; } .. далее char *a; a = func(); delete a; или http://www.cyberforum.ru/cpp-beginners/thread824657.html
C++ Геометрические фигуры
Доброго времени суток, господа. Возник вопрос. Подскажите, какие функции в с++ используются для рисования простейших геометрических фигур. А то сейчас ищу и ничего не могу найти. Заранее спасибо.
Написать алгоритм (матрица. Найти максимальный по модулю элемент матрицы. Переставить строки и столбцы) C++
Помогите пожалуйста. Задана матрица размером (n x n). Найти максимальный по модулю элемент матрицы. Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении 1-й строки и 1-го столбца. Нужно написать программу на алгоритмическом языке. Просто составить алгоритм действий.
C++ Бинарное дерево поиска C++ http://www.cyberforum.ru/cpp-beginners/thread824648.html
+Доброго времени суток! У меня есть задание:создать картотеку,в ней указать тип магазина,номер магазина,ключ,и адрес магазина.Такое задание было предыдущи,только там нужно было сделать этос помощью ЛОС.А теперь это задание нужно сделать с помощью ДБП.Вот мой код на С++(извиняюсь заранее,он очень кривойбт.пишу в блокноте, потом запускаю в Borland 3.1) #include<iostream.h> #include<conio.h>...
C++ Проверить существование данных и посчитать количество данных (стек) привет. изучаю стеки на c++ . в интернете наткнулся на данный пример: #include <iostream.h> /*НАША СТРУКТУРА*/ struct List { int x; //информационный элемент List *Next,*Head; //Голова стека и указатель на следующий элемент }; /*ФУНКЦИЯ ДОБАВЛЕНИЯ ЭЛЕМЕНТА В СТЕК (в список LIFO)*/ void Add(int x, List **MyList) //Принимаем элемент и указатель на указатель на стек подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1424 / 761 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
01.04.2013, 15:36     C++ Цикл не останавливается на cin >> n;
Можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main() 
{
    std::cout<<"Enter n(1<n<10): ";
    int n;
    for (std::cin>>n; n<1 || n>10; std::cin>>n)
    {
        if (!std::cin)
        {
            std::cin.clear();
            std::cin.sync();
        }
        std::cout << "Try again " << std::endl;
    }
    std::cout<<"n= "<<n<<"\n";
    
    return 0;
}
 
Текущее время: 01:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru