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

ввод данных cin >> - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция-друга шаблона класса с не типовым параметром http://www.cyberforum.ru/cpp-beginners/thread940368.html
Доброго времени суток. Около полугода изучаю C++, и у меня возник не большой вопрос. Опуская некоторые подробности, предположим, что у меня есть шаблон класса с одним типовым и одним не типовым параметрами. К примеру вот: #include <iostream> using std::cout; using std::endl; using std::ostream;
C++ Классы C++, коллекции и сортировка Есть небольшое задание. Не могу понять как это все организировать, особенно с коллекциями и сортировкой. "ЗАДАЧА. Построить три класса (базовый и 2 потомки), описывающих некоторых работников с почасовой оплатой (один из потомков) и фиксированной оплатой (второй потомок). Описать в базовом классе абстрактный метод для расчета среднемесячной заработной платы. Для «повременщиков» формула для... http://www.cyberforum.ru/cpp-beginners/thread940351.html
C++ Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.
Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей. C++
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.
C++ Вычислить по формуле http://www.cyberforum.ru/cpp-beginners/thread940311.html
C++ Вычислить по формуле подробнее

Показать сообщение отдельно
reisal78
 Аватар для reisal78
603 / 516 / 119
Регистрация: 28.04.2013
Сообщений: 1,451
19.08.2013, 21:20     ввод данных cin >>
Приветствую!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
 
int main()
{setlocale (LC_ALL,"");
int qt;
float cost;
 
cout << "Введите количество: "; cin >> qt;
cout << "Введите стоимость: "; cin >> cost;
 
return 0;
}
если пользователь ошибется, и в количестве введет (ну случайно, всякое же бывает) вместо целого числа, число с плавающей запятой, то в программе происходит сбой и запрос стоимости уже не производится.

Почему это происходит? Как с этим бороться?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru