Файл: Практическая работа 8 Составление программ разветвляющейся структуры. Множественное ветвление.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.05.2024
Просмотров: 7
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практическая работа №8
Составление программ разветвляющейся структуры. Множественное ветвление.
Цель: познакомиться с работой разветвляющейся структуры и множественного ветвления, выявить способы работы с условным оператором.
Оборудование, приборы, аппаратура, материалы: персональный компьютер с доступом в интернет, среда PyCharm.
Ход работы:
-
Выполнил задание №1:
-
Ввёл значения булевых переменных a, b и c -
Спрограммировал вывод необходимых логических выражений -
Проверил код через компилятор
Р
исунок 1. Программа задания №1
-
Выполнил задание №2:
-
Выполнил задание 2.1:-
Прописал ввод пользователем значений катетов A и B -
Спрограммировал проверку катетов на положительность -
Ввёл вычисления и их вывод -
Добавил операцию при отрицательности\равности нулю катетов -
Проверил код через компилятор
-
Р
исунок 2. Программа задания №2.1
-
Выполнил задание 2.2:-
Спрограммировал запрос пользователю числа -
Ввёл проверку на положительность (больше нуля), отрицательность (меньше нулю) и равность нулю
-
Р исунок 3. Программа задания №2.2
-
Выполнил задание 2.3:-
Ввёл запрос 2 чисел (переменных А и В) -
Спрограммировал проверку на неотрицательность нестандартным способом (сложное условие) -
Прописал вывод значений в зависимости от результата условия -
Проверил код
-
Р
исунок 4. Программа задания №2.3
-
Выполнил задание 2.4:-
Спрограммировал запрос 2 переменных А и В вещественного типа -
Ввёл проверку на равность нулю одного из них -
Прописал выводы вещественного типа с тремя знаками после запятой -
Проверил код
-
Р
исунок 5. Программа задания 2.4
-
Выполнил задание 2.5:-
Разработал код под функцию 1 -
Проверил код -
Разработал код под функцию 2 -
Проверил код -
Объединил коды -
Проверил их работу
-
Рисунок 6. Программа задания 2.5
-
Выполнил задание 2.6:-
Сделал черновую версию кода -
Проверил работоспособность -
Модифицировал код под условия задачи
-
Рисунок 7. Программа задания 2.6
-
Выполнил задание 2.7:-
Ввёл тестовые переменные -
Разработал код -
Протестировал код -
Отладил код -
Проверил решение
-
Рисунок 8. Программа задания 2.7
-
Выполнил задание №3:
-
Выполнил задание 3.2:-
Прописал тестовые значения -
Разработал код -
Проверил код -
Проработал текстовый интерфейс -
Сделал ввод пользователем -
Проверил код
-
Рисунок 9. Программа задания 3.2
-
Выполнил задание 3.3:-
Разработал код -
Провёл ввод пользователем -
Проверил код
-
Рисунок 10. Программа задания 3.3
Вывод: познакомился с работой разветвляющейся структуры и множественного ветвления, выявил способы работы с условным оператором