Скриншоты запущенной программы



Федеральное агентство по образованию Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

 «Омский государственный технический университет»

Кафедра «Автоматизированные системы обработки информации и управления»

 

 

ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ

по дисциплине «Объектно-ориентированное программирование»

студента Соколова Евгения Александровича группы ЗИВТ-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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!