Главная страница

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


Скачать 0.62 Mb.
НазваниеПрактическая работа 8 Составление программ разветвляющейся структуры. Множественное ветвление
Дата15.01.2023
Размер0.62 Mb.
Формат файлаdocx
Имя файлаЛапки, Анисимов 8ПР.docx
ТипПрактическая работа
#887448

Практическая работа №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

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


написать администратору сайта