Я ввел с клавиатуры число, допустим меньше нуля, и должно быть написано введено не верно..и типа console.readkey но ток на c++ , ну типа надо прописать диапазон, что можно вводить скажем от -5 до 400 else введено не верно...типа так...
#include "iostream"
#include "string"
#include "sstream"
using namespace std;
int main()
{
std::cout << "Enter number: ";
int x = 0;
if (x < 0)
std::cout << "Error, try again...";
getchar();
return 0;
}
#include "iostream"
using namespace std;
int main()
{
// объявляем переменную
int x;
// выводим на экран приглашение
std::cout << "Enter number: ";
// считываем данные из стандартного потока ввода в переменную x
std::cin >> x;
// проверяем условие попадания в диапазон и выводим результат
if (x >= -5 && x <= 400)
std::cout << "Ok.\n";
else
std::cout << "Fail.\n";
return 0;
}
Вот, использовал такую заготовку при выполнении работ нерадивым студентам :)
int inputInt(const char * prompt, int m = INT_MIN, int M = INT_MAX)
{
int N;
for (;;) {
std::cout << prompt << " (целое от " << m << " до " << M << "): " << std::flush;
if ((std::cin >> N).good() && (m <= N) && (N <= M)) return N;
if (std::cin.fail()) {
std::cin.clear();
std::cout << "Неверный ввод, повторите.\n";
} else {
std::cout << "Число вне допустимого диапазона значений. Повторите ввод.\n";
}
std::cin.ignore(100,'\n');
}
}
Думаю, если что - допилите напильником...
Виртуальный выделенный сервер (VDS) становится отличным выбором
Возникают следующие ошибки при компиляции компилятором Clang из под macOS 1012
Зддравствуйте, подскажите пожалуйста, как можно отправить событие нажатия кнопкой мыши для owl-carousel, событие должно быть именно по слайду,...
Как, используя History API, сделать так чтобы блок, при клике на который происходит переход, сам перемещался плавно в бок?