Тестирование, Заключение - Обьекто-ориентированное программирование
Ввод данных осуществляется пользователем. У пользователя запрашивается будем ли сравнивать треугольники и при положительном ответе вводятся параметры нового треугольника:
System. out. println("Будем сравнивать треугольники y/n");
R=sc. next();
If(r. equals("y")){
//и создадим экземпляр второго треугольника
System. out. println("Длинна стороны a");
A = sc. nextDouble();
System. out. println("Длинна стороны b");
B = sc. nextDouble();
System. out. println("Длинна стороны c");
C = sc. nextDouble();
В первом тесте для первого треугольника зададим следующие параметры - 4, 5, 3. Для второго - 4, 3, 5. Результат работы представлен на рисунке 1.
Рисунок 1 - Результат первого теста
Во втором тесте укажем следующие длины - 4, 8, 6 и 4, 8, 7 соответственно. Результат работы программы показан на рисунке 2.
Рисунок 2-Результат второго теста
В третьем тесте введем данные не существующего треугольника и посмотрим результат (рисунок 3).
Рисунок 3- Обработка исключения
Заключение
В ходе контрольной работы был реализован класс Triangle со всему требующимися функциями. Получены навыки объектно-ориентированного программирования.
Похожие статьи
-
ТЕСТИРОВАНИЕ, ЗАКЛЮЧЕНИЕ - Основные типы графических редакторов
Скриншоты, демонстрирующие работу программы представлены ниже на рисунках 4.1., 4.2., 4.3. и 4.4.: Рисунок 4.1 - Интерфейс и результат работы программы...
-
Заключение - Разработка и тестирование автоматизированной системы контроля успеваемости студентов
В итоге выполнения выпускной квалификационной работы были достигнуты и получены следующие результаты: - собраны и приняты полезные сведения о системе...
-
СХЕМА АЛГОРИТМА РАБОТЫ ПРОГРАММЫ, ЗАКЛЮЧЕНИЕ - Основы программирования в операционной системе Unix
Блок-схема главной функции программы (main) изображена на рисунке 4. Рисунок 4 - блок-схема main. cpp Блок-схема модуля (Math. cpp) изображена на рисунке...
-
РАБОТА ПРОГРАММЫ, ЛИСТИНГ И ТЕСТИРОВАНИЕ - Основы программирования в операционной системе Unix
После входа в операционную систему Mandriva Mageia нужно перейти в консоль, затем в директорию с программой - командой "cd KR". Чтобы просмотреть список...
-
Завершив выбор схемы работы системы и общего принципа работы ее частей и выбрав тип базы данных, следует перейти к выбору языка программирования....
-
Реализация - Обьекто-ориентированное программирование
Для реализации задачи воспользуемся языком программирования Java и средой разработки NetBeans. Создадим два класса: Triangle и Test. В классе Triangle...
-
Заключение - Электронный учебник по предмету "Основы алгоритмизации и программирования"
В ходе выполнения данной работы был проведен анализ научной и методической литературы, была изучена специфика электронного пособия, изучен и освоен язык...
-
Постановка задачи, Подход к реализации - Обьекто-ориентированное программирование
Создать класс Triangle для представления треугольника. Поля класса - длины сторон. Требуется реализовать операции: вычисления углов треугольника,...
-
Введение - Обьекто-ориентированное программирование
Объектно-ориентированное программирование (ООП) позволяет разложить проблему на составные части, каждая из которых становится самостоятельным объектом....
-
Заключение - Линейное программирование
В данной дипломной работе мною были освоены навыки решения задач линейного программирования геометрическим методом. Для этого я изучил теоретические...
-
Заключение - Основные свойства функциональных языков программирования
Основной особенностью функционального программирования, определяющей как преимущества, так и недостатки данной парадигмы, является то, что в ней...
-
Введение, Правила и порядок выполнения курсовой работы - Программирование в среде Turbo Pascal
Настоящие методические указания предназначены для выполнения курсовой работы "Расчеты на ЭВМ характеристик выходных сигналов электрических цепей" по...
-
Заключение - Программирование на языке C++
Для написания данного отчета были применены различные теоретические материалы, благодаря которым была закреплена теория и подготовлена база для...
-
Заключение - Разработка информационно-справочной системы "Аптека"
В нашей повседневной жизни информационно-справочные системы заняли неотъемлемое место в виде информационных порталов и справочников. Большинство из них...
-
- замечания, нужно запомнить. Знакомство со средой DELPHI Для загрузки Delphi нужно запустить файл Delphi32.exe из папки Bin каталога Delphi7. Можно...
-
Разработка интерфейса, Разработка запросов - Высокоуровневые методы информатики и программирования
Программа, будет начинать работу с вывода главной формы, на которой будет располагаться самое главное меню, т. е. другими словами "панель навигации"....
-
Концепция построения программы Список всех классов приведен на рисунке 3.1. Рисунок 3.1 - Диаграмма классов программы В качестве главного класса...
-
ВВЕДЕНИЕ - Модульное и объектно-ориентированное программирование
В настоящее время большинство рабочих мест являются компьютеризированными. Поэтому умение пользоваться компьютером становится одним из необходимых...
-
Описание модулей программы Проект приложения содержит следующие модули. Модуль UnitCollection. pas содержит описание классов для работы с коллекцией и...
-
При извлечении текста из Интернета, он не имеет никой разметки и представлен в виде сплошного набора предложений. Для дальнейшего использования...
-
Введение - Основные свойства функциональных языков программирования
Созданная в 1998 году спецификация языка Haskell (названного так в честь ученого Хаскелла Карри, одного из основоположников функционального...
-
Заключение - Создание аналога системной утилиты "Диспетчер задач"
В процессе разработки дипломного проекта создана тестирующая система "Входной контроль знаний обучающихся". Тестирующая система обладает важными для...
-
ЗАКЛЮЧЕНИЕ, СПИСОК ЛИТЕРАТУРЫ - Разработка информационной системы "Магазин компьютерных товаров"
В процессе работы я расширил свои знания касательно работы с SQL Server, а результатом работы стала правильно спроектированная, проверенная на логическую...
-
Языки и методы параллельного программирования - Администрирование параллельных процессов
Применение параллельных архитектур повышает производительность при решении задач, явно сводимых к обработке векторов. Автоматическое распараллеливание...
-
Тестирование - Разработка и сопровождение программного обеспечения
Тестирование - ряд мероприятий, связанных с различного рода испытаниями объекта тестирования с целью установления соответствия или несоответствия его...
-
Анализ модели архитектуры данных организации является важной и трудоемкой задачей, позволяющей выявить существующие недостатки архитектуры. Также такой...
-
В то время как цель проекта заключалась в оценке эффективности автоматизации тестирования функционала ядра, работа стала своего рода подведением итогов...
-
Самостоятельное выполнение заданий позволяет закрепить навыки работы учащихся в среде Visual Basic Преподаватель может использовать их В качестве...
-
Var A, b : integer; Begin // В переменные a и b заносим целочисленные //значения A := StrToInt(Edit1.Text); B := StrToInt(Edit2.Text); Label5.Caption :=...
-
1. Какой математической операции нет в Delphi? 2. Как изменить порядок выполнения операций Delphi? 3. В каком порядке выполняются операции одного...
-
Выходными данными является информация после обработки менеджерами из других отделов для отчетности перед начальством и другими сотрудниками. Рисунок 3 -...
-
Тестирование и отладка программы - Разработка электронного учебного пособия "VBA. Решение задач"
Процесс отладки является неотъемлемой частью создания любой программы. При программировании могут быть допущены ошибки, которые принадлежат к одному из...
-
Программирование и основы алгоритмизации
Программирование и основы алгоритмизации 1. Текст задания Алгоритм программа блок схема Определить радиус и центр окружности минимального радиуса,...
-
Цель Работы - изучить приемы создания и использования шаблонов классов. - Теоретические сведения Достаточно часто встречаются классы, объекты которых...
-
Создание отчета "Турнирная таблица женский биатлон" 1. Создадим отчет с помощью Мастера отчетов. Для этого совершаем следующие действия Биатлонисты>...
-
Программирование подключенной к параллельному порту аппаратуры заключается в установке определенных битов в регистрах данных и управления и чтении...
-
В дипломном проекте была проделана следующая работа: - Выбрана элементная база для стенда. Согласно заданию стенд спроектирован на основе промышленного...
-
Для тестирования процесса расчета оценок будет специально создан учебный курс с двумя модулями, один из которых будет включать экзамен, а другой - нет. В...
-
Заключение - Интеллектуальный анализ данных, который способствует поддержке маркетинга в компании
В рамках проведенного исследования была проделана работа по разработке системы интеллектуального анализа данных для поддержки маркетинга производственной...
-
Следующей задачей было изучение литературы по теме и ее анализ. Для этого использовались публикации из российских источников с целью учета особенностей...
Тестирование, Заключение - Обьекто-ориентированное программирование