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

Как сделать, чтобы выдавал ошибку при вводе букв и элемента меньшего, чем 0? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести таблицу значений функции и ее разложения в ряд http://www.cyberforum.ru/cpp-beginners/thread670250.html
C++ как понять задачу(объясните пожалуйста) и какие операторы можно использовать кроме For Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с шагом h = (b – a)/10
C++ на с++ нужно написать функцию с глобальными объектами пишу сюда впервые нужно написать программу для вычисления температуры смеси жидкости. Вычислительную часть алгоритма оформить как функцию без параметров и без возвращаемого значения. Другую часть алгоритма оформить как функцию main(), вызывающую вычислительную функцию. Обмен данными между функциями организовать через глобальные объекты. код такой #include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread670248.html
C++ Отклик на стрелки
Всем доброго времени суток! У меня было задание сделать в досовской графике следующую штуку: Масштабирование тетраэдра с уменьшением. Начальный объект находится в нижней правой части экрана, смещение происходит влево вверх. Размер начального объекта и коэффициент уменьшения произвольные. Вот код программы: #include<conio.h> #include<graphics.h> #include<process.h>
Шифр Rc4 как ввести вводные данные C++
#include <iostream> #include <tchar.h> #include <fstream> using namespace std; class RC4 { char K; char S; public:
C++ Эмуляция работы светофора в консольном приложении http://www.cyberforum.ru/cpp-beginners/thread670220.html
Всем привет! Давно читал ваш форум и находил множество решений в Delphi. Но решил двигаться дальше и начал изучать C++ и решил вопросы задавать сам. Вот, что мне нужно :) Нужно написать светофор. В консольном режиме нужно сделать так, что бы через 60 секунд горела надпись "стой", а 55 секунд "иди".
C++ Определение самого длинного симметричного слова в строке Осталось выбрать самое длинное слово..но как? #include <iostream.h> #include <conio.h> #include <stdio.h> #include <string.h> void symmetry (char slovo) { int strl=strlen(slovo); подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1602 / 994 / 118
Регистрация: 27.09.2009
Сообщений: 1,918
Завершенные тесты: 1
13.10.2012, 17:12     Как сделать, чтобы выдавал ошибку при вводе букв и элемента меньшего, чем 0?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using std::cout;
using std::endl;
using std::cin;
 
int main()
{
    int x;
    cout << "Введите положительное число" << endl;
    cin >> x;
    if(cin.fail())
        cout << "Ошибка: вы ввели не число!" << endl;
    else if(x <= 0)
        cout << "Ошибка: введённое число не положительно!" << endl;
    else
        cout << "Спасибо!" << endl;
}
 
Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru