С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 29.09.2017
Сообщений: 167
1

Разработать класс для хранения одного значения и его границ

14.12.2019, 00:34. Показов 719. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите очень простой класс для хранения одного значения и его границ (пределов значения в целых числах), добавьте один метод для добавления значения в
тот, который содержится в экземпляре класса, и один метод для вычитания значения из того, что содержится в объекте. В обоих методах бросьте
исключение, когда значение превышает пределы. В основной функции создайте два объекта и протестируйте их по разным сценариям. Распечатать
значения хранятся в конце программы. Добавьте соответствующие блоки try-catch и соответствующее сообщение.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2019, 00:34
Ответы с готовыми решениями:

Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад
Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения...

Разработать класс для хранения информации о людях
Разработать класс для хранения информации о людях: Фамилия, Имя, Отчество, возраст, размер одежды...

Разработать класс для хранения информации о времени суток
разработать класс для хранения информации о времени суток. по умолчанию 0 часов 0 минут 0 секунд....

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

1
0 / 0 / 0
Регистрация: 29.09.2017
Сообщений: 167
15.12.2019, 12:36  [ТС] 2
разработал код но он выдает не верное решение. Помогите понять вывод должен быть как показано на картинке
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
#include <iostream>
using namespace std;
class abc 
{
    int a;
    int leftgran;
    int rightgran;
public:
    abc(int a, int leftgran, int rightgran);
    double printadd();
    double printdec();
};
abc::abc(int a, int leftgran, int rightgran) 
{
    this->a = a;
    this->leftgran = leftgran;
    this->rightgran = rightgran;
}
double abc::printadd() 
{
    try
    {
        if (a<leftgran || a > rightgran)
        {
            throw "Данное число вышло за пределы границы";
        }
        cout<<a++<<endl;
    }
    catch (char *str)
    {
        cout << str << endl;
    }
}
double abc::printdec() 
{
    try
    {
        if (a<leftgran || a > rightgran)
        {
            throw "Данное число вышло за пределы границы";
        }
        cout<<a-- << endl;
    }
    catch (char *str)
    {
        cout << str << endl;
    }
}
int main()
{
    setlocale(0, "");
    int a, leftgran, rightgran;
    int a1, leftgran1, rightgran1;
    cout << "Введите число и его границы ";
    cin >> a >> leftgran >> rightgran;
    abc q(a, leftgran, rightgran);
    q.printadd();
    q.printdec();
    system("pause");
    return 0;
}
Миниатюры
Разработать класс для хранения одного значения и его границ  
0
15.12.2019, 12:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2019, 12:36
Помогаю со студенческими работами здесь

Разработать класс Person, который содержит соответствующие члены для хранения.
Разработать класс Person, который содержит соответствующие члены для хранения: -имени, ...

Разработать класс Keeper, который реализует контейнер для хранения и обработки объектов
Есть задание по лабораторной работе. Нельзя использовать STL контейнеры для реализации программы....

Разработать класс с именем Time содержащий три поля int для хранения часов, минут и секунд
Разработать класс с именем Time содержащий три поля int для хранения часов,минут и секунд. Один из...

Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет метод для определения дли
Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru