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

Контроль правильности ввода в int - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не браузерные МО, ММО http://www.cyberforum.ru/cpp-beginners/thread359235.html
С чего начинать разработку не браузрной МО или ММО? Как делать регистрацию? Где хранить аккаунты? Где хранить игровые данные? Нужен ли игре форум? Как делать чат? Я хочу сделать 3D с помощью OpenGL. Есть по этой библиотеке какие нибудь туториалы? Как без директа делать звук? Как делать обмен между сервером и клиентами? Следует ли предпочесть UPD, или TCP? Какие данные передавать? Исходную 3D...
C++ Удалить из массива все элементы,в записи которых все цифры различны. дана последовательность целых чисел. Удалить из массива все элементы,в записи которых все цифры различны. при решении задачи нужно использовать библиотеку <vector> , <algorithm> и пользоваться итераторами ( не обязательно всё сразу ) http://www.cyberforum.ru/cpp-beginners/thread359224.html
Отсортировать диагонали матрицы,расположенные выше главной, по убыванию элементов, а диагонали матрицы, расположенные ниже главной, по возрастанию C++
дана матрица размерностью nxn, содержащая целые числа. Отсортировать диагонали матрицы,расположенные выше главной, по убыванию элементов, а диагонали матрицы, расположенные ниже главной, по возрастанию элементов методом выбора моя исходная матрица : 4 4 0 1 -3 3 2 2 9 4 5 10 6 8 0 2 9 4 программа выводит следующее:
Команды C++ C++
Здравствуйте, кто-нибудь подскажите сайт или учебный материал с описанием основных команд C++!!! спасибо)
C++ Удалить из массива все элементы,в записи которых все цифры различны. http://www.cyberforum.ru/cpp-beginners/thread359219.html
Ребят,помогите задачу решить: в файле input.txt содержаться сведения о группе студентов в формате: номер группы; запись о каждом студенте группы содер сведения: фамилия, имя, отчество,год рожден, оценки по пяти предметам. переписать данные в файл output.txt отсортировав их в алфавитном порядке по фамилии, имени, отчеству методом вставки вот моя программа но я не знаю как применить мою...
C++ Помогите мне пожалуйста найти ошибки в алгоритме Здравствуйте, я новичок в сфере программирования, помогите мне пожалуйста найти ошибки в алгоритме: #include <math.h> #include <iostream> using namespace std; int main() { float a, b, c; подробнее

Показать сообщение отдельно
azargul
5 / 5 / 0
Регистрация: 22.10.2010
Сообщений: 44

Контроль правильности ввода в int - C++

02.10.2011, 09:25. Просмотров 6450. Ответов 6
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include"iostream.h"
 
int main() {
    int n;
    cout << "vvedite kolichestvo tochek (ot 2 do 5000) = ";
    cin >> n;
    if (cin.fail()) {
    cin.clear();
    cin.ignore(cin.rdbuf() -> in_avail());
    cout << "Nepravilnii vvod - zapreshen vvod bykv";
    getch();
    return(0);
    }
}
C++
1
2
3
4
if (cin.fail()) {
    cin.clear();
    cin.ignore(cin.rdbuf() -> in_avail());
}
Было необходимо проконтролировать ввод - что бы при вводе пользователем букв на первых местах выводило сообщение с ошибкой, а при наличии первого символа-цифры продолжалась работа программы. Нашел в инете код(работает так как нужно), потому что самому не удалось придумать как это сделать. Но не могу понять, выделенную отдельным кодом, часть. Объясните пожалуйста.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru