Лапки, Анисимов 8ПР. Практическая работа 8 Составление программ разветвляющейся структуры. Множественное ветвление
Скачать 0.62 Mb.
|
Практическая работа №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 Вывод: познакомился с работой разветвляющейся структуры и множественного ветвления, выявил способы работы с условным оператором |