Similar presentations:
10кл Презентация 3 урок
1.
Что такоепроцедура?
Что такое параметр?
Виды переменных?
2.
3.
10.5.1.1 писать код на языкепрограммирования с
использованием функций и
процедур.
4.
Повторим• Общий вид процедуры
5.
Вызов процедуры.6.
Функция — это частьпрограммы, которая
выполняет определённое
действие и может вызываться
многократно.
7.
Уменьшают повтор кодаДелают программу удобной
и понятной
Повышают эффективность
работы
8.
9.
10.
11.
КритерийФункция
Процедура
Возвращает результат
✅ Да (return)
❌ Нет (print)
Используется в
выражениях
✅ Можно (x = f(2,3))
❌ Нет
Основное назначение
Вычислить и вернуть
значение
Выполнить действие
Может использоваться
повторно
✅ Да
✅ Да
Пример
sum(a,b) → возвращает
сумму
show_sum(a,b) → просто
печатает
12.
13.
14.
15.
Factorial - это “все возможные перестановки”,5 предметов можно переставить 120 разными способами!
16.
17.
18.
1n = int(input("Введите число: "))
2
return x ** 3
3
def cube(x):
4
print("Куб числа:", cube(n))
19.
20.
1def ________():
2
# 1. Считываем и преобразуем ввод
3
# 2. Вычисляем квадрат
4
# 3. Печатаем результат
5
# 4. Возвращаем квадрат (для
переменной 'result')
6
# Вызов функции
21.
22.
А.B.
«Вычисление площади прямоугольника»
Задача:
Функция получает длину и ширину, возвращает площадь.
Напиши функцию, которая возвращает наибольшее из двух
чисел. •Внутри функции нужно сравнить два числа с помощью if.
•Если первое больше второго — верни его с помощью return.
•Иначе — верни второе число.
•Не забудь вызвать функцию и вывести результат с помощью print().
23.
А.«Вычисление площади
прямоугольника»
Задача:
Функция получает длину и
ширину, возвращает площадь.
B.
Напиши функцию,
которая возвращает
наибольшее из двух
чисел.
24.
https://wordwall.net/ru/resource/101587705https://wordwall.net/ru/resource/101587949
programming