Скриншоты запущенной программы
Федеральное агентство по образованию Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Омский государственный технический университет»
Кафедра «Автоматизированные системы обработки информации и управления»
ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ
по дисциплине «Объектно-ориентированное программирование»
студента Соколова Евгения Александровича группы ЗИВТ-171
Проверил,
старший преподаватель
___________Д.Н. Шлома
«___» __________ 2018 г.
Выполнил студент
___________Е.А. Соколов
«___» __________ 2018 г.
Омск 2018
СОДЕРЖАНИЕ
1. Лабораторная работа №1………………………………………………………...…..3
1.1 Описание структуры программы…………….……………………………....………3
1.2 Запуск программы….………………………………………………...……………….3
1.3 Скриншоты запущенной программы………………..……………………….………4
1.4 Вывод……………………………………………………………………………..……5
2. Лабораторная работа №2……………………………….………………………...…..6
2.1Описание структуры программы…………….…..………………………...…………6
2.2Запуск программы………………………………….………………………………….6
2.3 Скриншоты запущенной программы…………………………………..…….………7
2.4 Вывод…………………………………………………………………..………………8
3 Лабораторная работа №3.1…………………………….……………………………..9
3.1Описание структуры программы…………….…..…………………………...………9
|
|
3.2 Запуск программы………………………………….…………….……………..…….9
3.3 Скриншоты запущенной программы……………………………………….………10
3.4 Вывод………………………………………………………………..………………11
4 Лабораторная работа №3.2…………………………….…………………………..12
4.1 Описание структуры программы…………….…..…………………………………12
4.2 Запуск программы………………………………….…………….………………….12
4.3 Скриншоты запущенной программы……………………………….………………13
4.4 Вывод…………………………………………………………………………………15
5 Лабораторная работа №4……………………………….…………………….……..16
5.1 Описание структуры программы…………….…..…………………………………16
5.2 Запуск программы……………………………….……………….………………….16
5.3 Скриншоты запущенной программы……………………………….………………17
5.4 Вывод…………………………………………………………………………………18
Список использованных источников…………………………………………..……….19
Приложение А1. Лабораторная работа №1. Исходный код..……………………..…..20
Приложение А2. Лабораторная работа №2. Исходный код..………………..………..22
Приложение А3. Лабораторная работа №3.1. Исходный код..……………………….25
Приложение А4. Лабораторная работа №3.2. Исходный код..……………………….29
|
|
Приложение А5. Лабораторная работа №4. Исходный код..………………..………..35
Раздел 1.Лабораторная работа №1
Вариант 3
Условие
Ввести n строк с консоли. Вывести на консоль те строки, длина которых меньше средней, также их длины.
Описание структуры программы
Данная программа написана на языке программирования Java версии 1.8 . в среде разработки IntelliJ IDEA Community Edition 2018.
При выполнении поставленной задачи используются такие классы и методы как:
Метод класса Main является основным фундаментом при разработке любых приложений на языке программирования Java.
Основной метод public static void main(String[] args) является входом Java-программы для виртуальной машины Java (JVM).
Метод System.out.println и System.out.print позволяет выводить текст в консоль
Класс Scanner используется для получения (считывания) данных введенных пользователем в виде String, byte, short, int, long, float, double.
Метод nextLine в классе scanner позволяет читать до конца текущей строки.
Запуск программы
Для запуска программы необходимо убедиться что установлена Java Runtime Environment(JRE).
Для этого в командной строке Windows набрать команду java –version и нажав Enter убедится, что в командной строке появится текст, содержащий версию JRE.
Для запуска программы в её директории необходимо открыть файл _start.bat.
|
|
Скриншоты запущенной программы
На нижеследующих рисунках, приведены скриншоты работающей программы:
На рисунке 1 показано окно запущенной программы на котором выведены номер лабораторной работы, вариант и условие задач и запрос на ввод занчений.
Рисунок 1 Запрос на ввод данных
Рисунок 2 Ввод данных
Рисунок 2 Ввод данных
Рисунок 3 на данном рисунке показан результат выполнение работы программы и запрос на повтор цикла, в данном случае ответ отрицательный, что закрывает программу.
Рисунок 3 Вывод результата и ответ на запрос о выходе из программы
Вывод
В результате выполнения лабораторной работы разработана программа выполняющая ввод n строк с консоли. Вывод на консоль тех строк, длина которых меньше средней, также их длины.
Исходный код программы приведен в приложении А1
Лабораторная работа №2
Вариант 3
Условие
Описание структуры программы
Данная программа написана на языке программирования Java версии 1.8 . в среде разработки IntelliJ IDEA Community Edition 2018.
При выполнении поставленной задачи используются такие классы и методы как:
Метод класса Main является основным фундаментом при разработке любых приложений на языке программирования Java.
|
|
Основной метод public static void main(String[] args) является входом Java-программы для виртуальной машины Java (JVM).
Класс public classVector реализуется динамический массив создавая вектор.
Метод System.out.println и System.out.print позволяет выводить текст в консоль
Класс Scanner используется для получения (считывания) данных введенных пользователем в виде String, byte, short, int, long, float, double.
Метод nextLine в классе scanner позволяет читать до конца текущей строки.
Метод public void info() позволяет выводить информацию о векторе.
Запуск программы
Для запуска программы необходимо убедиться что установлена Java Runtime Environment(JRE).
Для этого в командной строке Windows набрать команду java –version и нажав Enter убедится, что в командной строке появится текст, содержащий версию JRE.
Для запуска программы в её директории необходимо файл _start.bat.
Скриншоты запущенной программы
На нижеследующих рисунках, приведены скриншоты работающей программы:
На рисунке 1 видно, что программа рандомно выбрал вектора и нашел результат
Рисунок 1 вывод результата программы
На рисунке 2 показан запрос на повтор цикла и после положительного ответа он находит и показывает новый результат.
Рисунок 2 повтор цикла работы
На рисунке 3 показано, что при запросе на повтор цикла ответить отрицательно, то программа закроется
Рисунок 3 Запрос на повтор цикла
Вывод
В результате выполнения лабораторной работы разработана программа выполняющая условия.
Исходный код программы приведен в приложении А1
Лабораторная работа №3_1
Вариант 3
Условие
Предметная область «Начисление заработной платы». Есть предприятие в нём несколько групп сотрудников, инженеры, рабочие, менеджеры по продажам. Программа должна отражать начисление зарплат для всех выше перечисленных категорий сотрудников, следующим образом: для инженеров зарплата начисляется как оклад плюс премия если она есть, для рабочих в зависимости от отработанных часов, сверхурочные часы оплачиваются в двойном размере, для менеджеров по продажам, оклад плюс бонусы за каждую совершённую сделку.
Описание структуры программы
Данная программа написана на языке программирования Java версии 1.8 . в среде разработки IntelliJ IDEA Community Edition 2018.
При выполнении поставленной задачи используются такие классы и методы как:
Метод класса Main является основным фундаментом при разработке любых приложений на языке программирования Java.
Основной метод public static void main(String[] args) является входом Java-программы для виртуальной машины Java (JVM).
Метод System.out.println и System.out.print позволяет выводить текст в консоль
Класс Scanner используется для получения (считывания) данных введенных пользователем в виде String, byte, short, int, long, float, double.
Метод nextLine в классе scanner позволяет читать до конца текущей строки.
Запуск программы
Для запуска программы необходимо убедиться что установлена Java Runtime Environment(JRE).
Для этого в командной строке Windows набрать команду java –version и нажав Enter убедится, что в командной строке появится текст, содержащий версию JRE.
Для запуска программы в её директории необходимо открыть файл _start.bat.
Дата добавления: 2018-11-24; просмотров: 300; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!