☰ Содержание · Информатика

Практика простых задач и логические выражения

Уроки 34–35 · 2 урока · М. Р. Файзиева, Д. М. Сайфуров, Н. С. Хайтуллаева. Информатика и информационные технологии, 9 класс. «Nashriyot uyi Tasvir», Ташкент, 2020
34

Практическое занятие: простые задачи

Учебник: с. 72
ЦельНа практическом занятии программирует простые задачи по четырём этапам: выбирает переменные, записывает формулу и проверяет результат.
Новые слова
формула: правило, записанное с помощью переменных, например S = PI * r ** 2 · formulaконстанта PI: записывается заглавными буквами; здесь PI = 3.14 · doimiy PIтест: запуск с известным ответом для проверки программы · sinovтип результата: int или float, в зависимости от задачи · natija turi
Объяснение

На этом занятии мы работаем самостоятельно: сначала запишите каждую задачу в тетради по четырём этапам (входные данные, результат, вычисление, проверка), и только затем пишите код. В геометрических задачах один раз правильно запишите формулу и один раз объявите PI как константу. Площадь кольца равна площади большого круга минус площадь малого: PI * (R ** 2 - r ** 2); если забыть скобки, ответ получится другим. Сумму чисел от 1 до n можно найти без цикла по формуле n * (n + 1) // 2. Если программа даёт неверный ответ, сначала проверьте формулу, а затем имена переменных; неправильно написанное имя переменной даёт NameError. Во всех задачах приучайтесь проверять ответ вручную.

Примеры
Сумма от 1 до n: n = int(input()) ⏎ print(n * (n + 1) // 2) Если набрать 100, выводится 5050; для проверки вручную возьмите n = 4: 1 + 2 + 3 + 4 = 10.
Площадь кольца: PI = 3.14 ⏎ a = input().split() ⏎ R = int(a[0]) ⏎ r = int(a[1]) ⏎ print(PI * (R ** 2 - r ** 2)) При R = 5 и r = 3 площадь равна 3.14 · (25 − 9) = 50.24.
Работа в классе

«Мастерская формул»: группа записывает на карточках формулы площади трёх фигур (круг, кольцо, прямоугольный треугольник) в обозначениях Python; партнёр задаёт значения и считает вручную и программой.

Упражнения
1
На кухню привезли 7350 г муки. Запишите это в килограммах и граммах (с помощью // и %).
2
Температура воздуха за три дня составила 18, 21 и 24 градуса. Найдите среднюю температуру.
3
Каждый грузовик перевозит 30 мешков. Сколько грузовиков нужно, чтобы перевезти 250 мешков?
4
Почему в площади кольца R ** 2 - r ** 2 нужно взять в скобки?