
Лабораторная 6 / 6
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Корпоративные информационные системы»
Дисциплина «Основы программирования в корпоративных информационных системах»
Отчет по лабораторной работе №6
Выполнил
студент группы БСТ21
Проверил:
Буланов Г.А.
Москва, 2023 г.
Содержание
Цель: 3
Ход выполнения работы 4
Задача 1 4
Задача 2 6
Вывод 8
Цель:
Данная лабораторная работа посвящена работе с обработчиками
событий модуля приложения.
Задачи:
1. Поработать с обработчиками событий.
Ход выполнения работы
Задача 1
При запуске системы пользователь вводит с клавиатуры свой возраст. Начальное значение возраста инициализировать равным 15.
Если пользователь трижды вводит возраст менее 18, тогда программа сообщает о том, что введена неверная информация и режим пользователя не включается.
Иначе при открытии режима пользователя выводится сообщение:
«Привет, стажер!» если 18 ≤ Возраст < 24
«Добрый день, коллега!» если 24 ≤ Возраст < 40
«Здравствуйте, товарищ начальник!» если 40 ≤ Возраст < 65
«Доброго Вам здоровья!» в противном случае
Когда пользователь пытается выйти из программы должно появляться окно:
«<Возраст> — это всего лишь число! Уже заканчиваем работу?»
Пользователь может как продолжить работу, так и выключить программу.
Код решения для задания 1-2 из задачи 1 представлен на рисунке 1, результат работы кода изображён на рисунке 2.
Рисунок 1 – Решение задачи 1
На рисунках 2-4 представлен результат работы программы
Рисунок 2 – Результат выполнения кода задания №1 при вводе три раза возраста меньше 18
Рисунок 3 – Результат выполнения кода задания №1 при вводе возраста 42
Рисунок 4 – Результат выполнения кода задания №1
Задача 2
При запуске системы пользователь вводит с клавиатуры свою дату рождения и имя. Начальными значениями даты и имени инициализировать 01.01.1980 и Иван соответственно. Когда пользователь пытается выйти из программы должно появляться окно: «<Имя>, с твоего прошлого дня рождения прошло N дней, а до следующего осталось всего M дней!».
На рисунке 5 представлен код для решения задачи 2
Рисунок 5 – Код реализации задания №2
На рисунке 6-8 представлен результат выполнения кода задания №2
Рисунок 4 – Ввод даты
Рисунок 5 – Ввод имени
Рисунок 8 – Результат выполнения кода задания №2
Вывод
Были получены навыки работы с обработчиками событий модуля приложения.