← К навигатору курса · Раздел 8 из 11
объявлять функцию с возвращаемым значением и без, передавать в неё параметры (включая массив), собирать читаемый текстовый дашборд из нескольких показаний. В конце — станция с аккуратным дашбордом в Serial Monitor.
Краткий план раздела
После этого раздела ты сможешь:
- объявлять функцию с возвращаемым значением и без, передавать в неё параметры (включая массив), собирать читаемый текстовый дашборд из нескольких показаний. В конце — станция с аккуратным дашбордом в Serial Monitor.
📖 — тексты | 👀 — видео | ❓ — вопросы | 💻 — задания | ☝️ — обязательно | 🔽 — не обязательно
Содержание
📖 Текстовый урок
❓ Контрольные вопросы
- Зачем нужны функции?
- Что означает слово void перед именем функции?
- Что выведет вызов этой функции? Впиши вывод точно, как он появится.
- Функция объявлена как float sredneeMassiva(float arr[], int razmer). Что означ?
- Что вернёт вызов sredneeMassiva(arr, 4)? Впиши число.
- Почему функция sredneeMassiva принимает ВТОРОЙ параметр razmer, хотя массив ar?
- Что выведется — впиши обе строки, каждую с новой строки, точно как они появятс?
- Функция объявлена как float poluchitSredneе(float arr[], int razmer), но прогр?
- Внутри функции объявлена переменная float summa = 0;. Можно ли обратиться к эт?
💻 Задания
- Напиши код сам. Допиши недостающую строку вместо ___, чтобы функция возвращала?
- Напиши функцию целиком (void, 4 строки). Назови её signalTrevogi, без параметр?
- Напиши функцию целиком (около 9 строк). float maksimumMassiva(float arr[], int?
- Мини-проект. Напиши функцию void vyvestiPokazanie(String nazvanie, float znach?
Итоги раздела
- Функции с return и void — читаемый текстовый дашборд
