Файл: Практическая работа 8 Составление программ разветвляющейся структуры. Множественное ветвление.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.05.2024

Просмотров: 7

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Практическая работа №8

Составление программ разветвляющейся структуры. Множественное ветвление.

Цель: познакомиться с работой разветвляющейся структуры и множественного ветвления, выявить способы работы с условным оператором.

Оборудование, приборы, аппаратура, материалы: персональный компьютер с доступом в интернет, среда PyCharm.
Ход работы:

  1. Выполнил задание №1:

  • Ввёл значения булевых переменных a, b и c

  • Спрограммировал вывод необходимых логических выражений

  • Проверил код через компилятор

Р
исунок 1. Программа задания №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

  1. Выполнил задание №3:

  • Выполнил задание 3.2:

    • Прописал тестовые значения

    • Разработал код

    • Проверил код

    • Проработал текстовый интерфейс

    • Сделал ввод пользователем

    • Проверил код



Рисунок 9. Программа задания 3.2

  • Выполнил задание 3.3:

    • Разработал код

    • Провёл ввод пользователем

    • Проверил код



Рисунок 10. Программа задания 3.3

Вывод: познакомился с работой разветвляющейся структуры и множественного ветвления, выявил способы работы с условным оператором