Лабораторная 2
пример с дробями. на фото 2 вариант
Лабораторная работа №3.1
Задание: Реализовать классы, используя процедуру наследования, все методы в классах реализовать через интерфейсы. Решить при помощи классов поставленную задачу.
2)Создать класс треугольник, члены класса - длины 3-х сторон. Предусмотреть в классе методы проверки существования треугольника, вычисления и вывода сведений о фигуре – длины сторон, углы, периметр, площадь. Создать производный класс – равносторонний треугольник, перегрузить в классе проверку, является ли треугольник равносторонним и метод вывода сведений о фигуре. Написать программу, демонстрирующую работу с классом: дано K треугольников и L равносторонних треугольников, найти среднюю площадь для K треугольников и наибольший равносторонний треугольник.
3.2
В большинстве вариантах предполагается использование наследования и полиморфизма, можно использовать абстрактные классы.
Вариант №2
Прикладная область «Оценка успеваемости». В университете есть следующие категории учащихся: Студенты, абитуриенты на курсах, школьники спец. школы при ВУЗе, разработать программу оценивающую успеваемость учащихся. Оценка успеваемости студентов производится через контрольные недели, абитуриентов на основе тестов по 100 бальной шкале, школьников по 5-и бальной шкале с коэффициентами.
Задания для 4 лабораторной.
2. Ввести число с помощью поля TextField. Добавить кнопку типа ToggleButton и Label. Когда кнопка нажата на элементе Label число выводится таким же каким оно было введено, когда кнопка не нажата число выводится в обратном порядке. Хранить число с помощью стека.