Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать реализацию однонаправленного и двунаправленного списков Нужна помощь в написании программы на C+ : Поля однонаправленного списка: фамилия, имя; знак зодиака; дата рождения (массив из трёх чисел). Поля двунаправленного списка: фамилия, имя; имя ребенка. Программа должна выполнять следующие действия:Запись нового элемента в первый список (в голову) Удаление текущего элемента первого списка Очистка всего первого списка Поиск элемента в первом... https://www.cyberforum.ru/ cpp-beginners/ thread1468896.html C++ Я чайник , кто подскажет,в чем здесь фишка?
У меня ,какой знак сравнения ни ставишь ,все равно выводит "true" .Значит программа построена неправильно? #include <iostream> using namespace std; void main() { int x; cin >>x; if(x < 12) ; cout <<"true";
C++ Шаблон класса, как очередь с приоритетом https://www.cyberforum.ru/ cpp-beginners/ thread1468889.html
Здравствуйте! Нужна ваша помощь! Необходимо создать шаблон класса: очередь с приоритетом. При добавлении элемента в такую очередь его номер определяется его приоритетом. Создать очередь, протестировать методы класса. Совсем запутался в этом всем. Заранее спасибо!
C++ Задание с меню и классами Создать класс, содержащий сведения о количестве изделий, собранный сборщиками цеха за неделю. Класс должен содержать следующие данные:фамилия сборщика, количество изделий, собранных им ежедневно в течение шестидневной недели(т.е. раздельно- в понедельник, вторник и т.д.).Написать программу, выдающую на печать следующую информацию:фамилию сборщика и общее количество деталей, собранных им за... https://www.cyberforum.ru/ cpp-beginners/ thread1468884.html
Даны вещественное число X и натуральное число n. Вычислить сумму первых n слагаемых C++
Даны вещественное число X и натуральное число n. Вычислить сумму первых n слагаемых (c++) Если можно можете еще показать на Turbo pascal
C++ PlaySound и куча ошибок впридачу https://www.cyberforum.ru/ cpp-beginners/ thread1468881.html
Написал змейку , решил добавить в игру звуковые эффекты. На MSDN нашел функцию PlaySound. Подключил заголовки,подключил либу ..вот так выглядит обьявление функции и её использование. BOOL PlaySound( LPCTSTR pszSound, HMODULE hmod, DWORD fdwSound); PlaySound("eatedapple.wav", NULL, SND_FILENAME ); В результате,когда компилю у меня вылетают удивительные ошибки... И это 6 часть...
C++ не работает Помогите пожалуйста. Программа написана в visual studio 2010, что нужно сделать что бы она не выдавала никаких ошибок в visual studio 2013? Заранее благодарю https://www.cyberforum.ru/ cpp-beginners/ thread1468874.html C++ Неправильно выводит минимальный элемент
Дана непустая последовательность различных натуральных чисел, за которой следует ноль. Определить порядковый номер наименьшего из них. #include <iostream> #include <stdlib.h> using namespace std; int main(int argc, char** argv) { setlocale(LC_ALL, "rus"); int k,min,mini,kl; cout<<"введите первое число последовательности k"<<endl;
C++ Изменение имени открываемого файла в кавычках Возможно, вопрос глупый, но что-то не соображу. Допустим, есть строка: fout.open("*.txt"); где на месте звёздочки должно вставляться нужное мне имя. Как это сделать? Допустим, нас попросили ввести имя файла, который хотим открыть. Мы ввели: > File Значит, строка "File" передаётся на место звёздочки и открываем нужный файл. Формат файла обязательно должен быть в кавычках, мы указываем лишь... https://www.cyberforum.ru/ cpp-beginners/ thread1468854.html C++ Объяснение синтаксиса https://www.cyberforum.ru/ cpp-beginners/ thread1468823.html
#include "udf.h" DEFINE_SOURCE(xmom_source, cell, thread, dS, eqn) { #define c2 100.0 real x; float con, source;
Графы C++
Добрый вечер. Задана система односторонних дорог. Определить, есть ли в ней город, куда можно попасть из любого другого города, проезжая не более 100 км. Нужно реализовать графически.
C++ Преобразовать массив, чтобы в первой его половине распологались элементы стоявишие в четных позициях https://www.cyberforum.ru/ cpp-beginners/ thread1468811.html
Помогите пожалуйста не используя дополнительный массив ,преобразовать массив таким образом,чтобы в первой его половине располоскались элементы стоявшие в четных позициях,а в другой в нечетных позициях. #include <iostream.h> #include <math.h> #include <conio.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
04.06.2015, 21:15 0

Защита от некорректного ввода - C++ - Ответ 7719419

04.06.2015, 21:15. Показов 2655. Ответов 9
Метки (Все метки)

Лучший ответ Сообщение было отмечено Alexei96 как решение

Решение

menu и l убрать, они лишние. Тип p изменить.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char p;
 
cin >> p;
if (cin.peek() != '\n')
{
    // ошибка
    while (cin.peek() != '\n') cin.get();
}
 
switch (p)
{
    case '1':
 
    case '2':
C++
1
2
3
4
5
6
cin >> E;
if (!cin || E <= 0)
{
    // ошибка
    while (cin.peek() != '\n') cin.get();
}


Вернуться к обсуждению:
Защита от некорректного ввода C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2015, 21:15
Готовые ответы и решения:

Защита от некорректного ввода
Подскажите пожалуйста как доработать защиту от некорректного ввода: // ConsoleApplication4.cpp :...

Защита от некорректного ввода
Помогите сделать так, что при вводе букв программа продолжала работать: запрещала ввод букв(только...

Защита от некорректного ввода
Приветствую, помогите, пожалуйста, реализовать защиту от некорректного ввода. Должны быть...

Защита от некорректного ввода
Здравствуйте! Нужно осуществить контроль при заполнении матрицы, если введены не корректные...

9
04.06.2015, 21:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 21:15
Помогаю со студенческими работами здесь

Защита от некорректного ввода
Будьте добры, помогите написать защиту от дурака на ввод массива элементы которого тип float...

Защита от некорректного ввода
Здравствуйте. 1 курс, полный нуб. Знаю только cin и cout, массивы. Пока все было нормально, но...

Защита от некорректного ввода double
Прошу помощи с защитой от некорректного ввода. Сам студент 1 курса - на лекциях ничего толком не...

Защита от некорректного ввода не работает верно
Некорректно работает защита от некорректного ввода, а именно, после ошибочного ввода и вывода...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru