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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PanzerMeister
0 / 0 / 0
Регистрация: 14.04.2012
Сообщений: 17
#1

Структура проверка на ошибку - C++

13.05.2012, 16:07. Просмотров 250. Ответов 0
Метки нет (Все метки)

Вот не знаю как реализовать не емко проверку на выход за диапазон, чтобы если вводишь букву или миллиард программа завершалась

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <iostream>
 
using namespace std;
const short A=5;
const short B=10;
struct twice
{
    private:
        double first ;
        double second ;
    public:
       double getfirst ()
        {
            return first;
        };
        double getsecond ()
        {
            return second;
        };
 
        twice (double first_, double second_)   //Вызов конструктора с аргументами
        {
            first = first_;
            second = second_;
        };
 
 
        bool rangecheck (double a) // a - заданное числоt
        {
            return ((a<second)&&(a>=first));
        };
 
 };
 
    int main ()
{
    setlocale(LC_CTYPE,"RUS");
 
    twice b (A, B);
 
    double a;
 
    cout<<"введите число для проверки - \a";
    cin >> a;
 
     /*   while(a!=double a)//вот как реализовать проверку выхода за границу чтобы не громоздко
 
        {
            cout<<"введен символ выходящий за границу вычислений" ;
            return 0;
        }
*/
 
 
 
        if (b.rangecheck (a))
    {
        cout << "входит в отрезок";
    }
        else
    {
        cout << "не входит";
    }
 
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2012, 16:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структура проверка на ошибку (C++):

Структура.Найтиде ошибку - C++
Вот код. Он компилируется, работает, но с странностями. #include &quot;stdafx.h&quot; #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace...

Структура (найти ошибку в этом коде) - C++
Добрый день. Возникла такая проблема, не могу найти ошибку в этом коде, выводит непонятные символы. Уже все перепробовал) #include...

исправить ошибку в коде с++(структура данных) - C++
определить структурный тип,содержащий следующую информацию: фио риелтора,тип квартиры,кол-во комнат,стоимость,дата продажи. ввести 5...

Найти и исправить ошибку в программе (структура Student) - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; typedef struct TStudent { char surname; long marks; ...

Структура Octal. Выдает ошибку E2040 Declaration terminated incorrectly. Не пойму в чем проблема? - C++
#include &lt;iostream.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; struct Octal {char*s;int len;} chislo ; {for(int...

Проверка на ошибку введенного выражения(строки) - C++
7. Пусть в выражении используются простые переменные, явно записанные константы целого типа и одна из арифметических операций ( +, -, * ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2012, 16:07
Привет! Вот еще темы с ответами:

В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость. - C++
Ребят, помогите пожалуйста, 29 июня экзамен по &quot;Основы программирования&quot;,кто сколько сможет сделать задач, тем всей группой поставим &quot;+&quot;...

Структура «База», сущности «Универсам» и «Продукты», структура «Товар» - C++
1. Создать структуру «База», включающую не менее 3 полей. 2. Создать сущности «Универсам» и «Продукты» описанной структуры. 3. Создать...

Разделение строки на лексемы с strtok, проверка длины каждой лексемы (выдает ошибку) - C++
я именно вот разделяю строку на лексемы и хочу проверить длину каждой лексемы, потом выполнить действия в зависимости от длины..но...

Структура DateTime, битовая структура - C++
Условие: Структура содержит информацию о дате и времени некоторого события: struct datetime { unsigned short Year; // год ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru