Занятие №1 «Проектирование классов»



Pdf көрінісі
бет2/3
Дата26.07.2022
өлшемі0,64 Mb.
#147756
түріЗанятие
1   2   3
Байланысты:
1 лаб

2.
Практическое задание
 
2.1 Индивидуальное задание (50%)
 
Реализовать массив данных в соответствии с вариантом задания.
Определить метод установки свойств (при недопустимых аргументах функции 
возвращать «
false
» и выдавать текст ошибки на экран).


Написать демонстрационную программу, в которой показать работу с 
переменными. 
 
Вариант 1
Пользователь вводит массив Треугольников 
Свойства: три стороны
Операции: 
чество раз;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 2.
Пользователь вводит массив Треугольников
Свойства: три стороны
Операции: 
ние размера сторон на заданное количество процентов;
Прямоугольный);
Пользователь выбирает элемент
массива и выполняемую операцию.
Вариант 3.
Пользователь вводит массив Треугольников
Свойства: две стороны и угол между ними
Операции:
сторон (Разносторонний, 
Равнобедренный, Равносторонний);
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 4.
Пользователь вводит массив Треугольников
Свойства: две стороны и угол между ними
Операции: 
а делит любую сторону;
Пользователь выбирает элемент массива и выполняемую операцию.


Вариант 5.
Пользователь вводит массив Треугольников
Свойства: сторона и два прилежащих к ней угла
Операции: 
стороны (из свойств) в заданное количество раз;
массива);
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 6.
Пользователь вводит массив Треугольников
Свойства: сторона и два прилежащих к ней угла
Операции: 
процентов;
принадлежащей любой стороне;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 7.
Пользователь вводит массив Прямоугольных треугольников
Свойства: две стороны
Операции: 
бой стороны (из свойств) на заданное количество 
процентов;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 8.
Пользователь вводит массив Прямоугольных треугольников
Свойства: сторона и угол
Операции: 
ружностей;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 9.
Пользователь вводит массив Равнобедренных треугольников
Свойства: основание и боковая сторона


Операции: 
увеличение/уменьшение размера на определенный процент;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 10.
Пользователь вводит массив Равнобедренных треугольников
Свойства: боковая сторона и угол при основании
Операции: 
длины высот, принадлежащей любой стороне;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 11.
Пользователь вводит массив Параллелограммов
Свойства: две стороны и угол между ними
Операции: 
уменьшение размера любой из сторон (из свойств) на определенный 
процент;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 12.
Пользователь вводит массив Параллелограммов
Свойства: две стороны и диагональ (прилегающая к ним так, что бы образовать 
треугольник)
Операции:
ороны;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 13.
Пользователь вводит массив Прямоугольников
Свойства: две стороны
Операции: 
числение периметра и площади;
Пользователь выбирает элемент массива и выполняемую операцию.


Вариант 14.
Пользователь вводит массив Квадратов
Свойства: Сторона
Операции: 
числение периметра и площади;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 15.
Пользователь вводит массив Ромбов
Свойства: сторона и диагональ (меньшая)
Операции: 
енный процент;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 16.
Пользователь вводит массив Трапеций
Свойства: четыре стороны
Операции: 
ное количество раз;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 17.
Пользователь вводит массив Окружностей
Свойства: радиус
Операции: 
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 18.
Пользователь вводит массив Сегментов окружностей
Свойства: хорда и высота сегмента
Операции: 


и ее диаметра.
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 19.
Пользователь вводит массив Секторов окружностей
Свойства: радиус и центральный угол
Операции: 
площади;
Пользователь выбирает элемент массива и выполняемую операцию.
Вариант 20.
Пользователь вводит массив Круговых колец
Свойства: внешний и внутренний диаметр
Операции: 
ение/уменьшение размера в заданное количество раз;
Пользователь выбирает элемент массива и выполняемую операцию.


Достарыңызбен бөлісу:
1   2   3




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет