вторник, 28 апреля 2026 г.

Урок 62. Решение задач на разветвление

Дата проведения занятия 8а1 30.04.26
Дата проведения занятия 8а2 29.04.26
Дата проведения занятия 8б   28.04.26
Для изучения Python  используем главы из учебника для 8 кл Босовой Л.Л. со стр 203. 

Работа на компьютере
Задание 0. Запуск среды IDLE. Подготовка к работе
1. Для запуска оболочки выберите в меню Пуск --> Программы --> Python 3.ХХ  --> IDLE
В результате откроется окно Python Shell, в котором символы >>> означают приглашение ввести команду. 
2.Для создания файла с программой в меню File выберите пункт New File
3. В открывшемся окне наберите текст программы (обе строки набираем с 1 позиции):
#Урок 5
print ('Урок 5. Вас приветствует программа Васи Иванова') 
4. Сохраните текст в своей папке под именем Py05_name.py, выбрав пункт меню File --> Save As. Учтите, что name - это ваша фамилия латинскими буквами.
В этом файле будете сохранять программы, написанные на этом уроке.

Задание 1
Составить блок-схему, написать в тетради программу, которая определяет, является ли введенное число четным или нечетным.
Для определения четности используется операция  a % 2.

Алгоритм
Начало
  Выведите сообщение: 'Программа определяет четность числа'
  Введите а
  Если а % 2 == 0: 
        выведите сообщение: 'Число a=', a, ' четное'
  иначе:
        выведите сообщение: 'Число a=', a, '  нечетное'
Конец
Задание 2
Line2. Написать в тетради программу, которая вводит два числа a, b и меняет местами их значения. Затем программа выводит измененные числа a, b. Это линейный алгоритм!
Начало
Ввести целое a
Ввести целое b
temp = a    # сохранили a
a = b          # затерли старое значение, теперь здесь b
b = temp   # записали значение a
Вывести значение a, b
Конец
Задание 3
 Составить блок-схему, написать текст программы, отладить следующие программы
1. Ввести число, вывести сообщение о том, делится ли оно на 5

2.  Даны две переменные вещественного типа: AB. Перераспределить значения данных переменных так, чтобы в A оказалось меньшее из значений, а в B — большее. Вывести новые значения переменных A и B.

Домашнее задание

  1. Пришлите учителю информатики  до 22.00 в день перед уроком по школьной эл почте письмо-отчет о выполнении домашнего задания.
  2. Тема письма: 8 кл ДЗ-5  Питон <ваша фамилия>
  3. К письму прикрепить  файл с текстом  решенной задачи (в приложении Блокнот или файл с расширением  *.py) и скриншот, на котором видно выполнение задачи - для каждой решенной задачи
  4. Задание на 3. 
    If3. 
    Ввели натуральное число x. 
    Если число 
    x нацело делится на 3:
          увеличить  x на 6
    Иначе:
          умножить x на 3
    Вывести x
    Проверить работу программы на числах 12 и 11

    Задание на 4-5. Решить задачу If3 и решить задачи IF96, IF97
    IF96. Ввести трехзначное число z. 
    Если число делится  нацело на 7 и  его первая цифра 2, то вывести сообщение: "Число мне нравится", иначе вывести сообщение: "Число мне не нравится"
    IF97. Определить, принадлежит ли точка x отрезку [a, b]. Ввести целые значения a, b, x, вывести сообщение: print ("Точка x =", x, " принадлежит отрезку") или print ("Точка x =", x, " не принадлежит отрезку")

Комментариев нет:

Отправить комментарий