Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Изучение основ обработки исключительных ситуаций

Автор:   •  Апрель 9, 2019  •  Лабораторная работа  •  1,005 Слов (5 Страниц)  •  378 Просмотры

Страница 1 из 5

Пензенский государственный университет

Факультет вычислительной техники

Кафедра «Компьютерные технологии»

ОТЧЕТ О ВЫПОЛНЕНИИ ЛАБОРАТОРНОЙ РАБОТЫ №24

Тема : «ИЗУЧЕНИЕ ОСНОВ ОБРАБОТКИ ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ».

Выполнил:

Студент первого курса

Группа 16 ВГ 1

Арбузова Анастасия Андреевна

Принял:

к.т.н., доцент

Абрамов Игорь Анатольевич

Пенза 2017

Цель работы. Изучить правила обработки исключительных ситуаций в языке C++

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

Вариант№7.

Написать функцию, которая вычисляет периметр треугольника. Функция должна генерировать исключения в случае неправильного задания сторон треугольника.

Листинг работы.

#include "stdafx.h"

#include

#include

#include

using namespace std;

int main()

{

        SetConsoleCP(1251);

        SetConsoleOutputCP(1251);

        GetConsoleOutputCP();

        while (1) {

                try {

                        int a, b, c, P;

                        cout << "Введите стороны треугольника: " << endl;

...

Скачать:   txt (3.6 Kb)   pdf (196.5 Kb)   docx (15 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club