1.87M
Категория: ПрограммированиеПрограммирование

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.

1
n = int(input("Введите число: "))
2
return x ** 3
3
def cube(x):
4
print("Куб числа:", cube(n))

19.

20.

1
def ________():
2
# 1. Считываем и преобразуем ввод
3
# 2. Вычисляем квадрат
4
# 3. Печатаем результат
5
# 4. Возвращаем квадрат (для
переменной 'result')
6
# Вызов функции

21.

22.

А.
B.
«Вычисление площади прямоугольника»
Задача:
Функция получает длину и ширину, возвращает площадь.
Напиши функцию, которая возвращает наибольшее из двух
чисел. •Внутри функции нужно сравнить два числа с помощью if.
•Если первое больше второго — верни его с помощью return.
•Иначе — верни второе число.
•Не забудь вызвать функцию и вывести результат с помощью print().

23.

А.
«Вычисление площади
прямоугольника»
Задача:
Функция получает длину и
ширину, возвращает площадь.
B.
Напиши функцию,
которая возвращает
наибольшее из двух
чисел.

24.

https://wordwall.net/ru/resource/101587705
https://wordwall.net/ru/resource/101587949
English     Русский Правила