🧑‍🎓2. Функции - 2

Задачи:

1. Функция для возврата строки (String)

Напиши функцию, которая принимает имя пользователя в качестве параметра и возвращает приветствие в формате строки.

Подсказка: Используй интерполяцию строк с $, чтобы вставить значение переменной в строку.

2. Функция для возврата числа с плавающей точкой (double)

Напиши функцию, которая принимает два числа типа double и возвращает их среднее значение.

Подсказка: Для деления суммы чисел используй скобки для корректного расчета среднего значения.

3. Функция для возврата целого числа (int)

Напиши функцию, которая принимает массив чисел типа int и возвращает их сумму.

Подсказка: Метод fold помогает аккумулировать значения из списка, начиная с указанного начального значения.

4. Функция для возврата логического значения (bool)

Напиши функцию, которая принимает возраст пользователя и возвращает true, если возраст больше или равен 18, и false в противном случае.

Подсказка: Для сравнения используй операторы >=, <=, ==, !=.

5. Функция для возврата виджета (Widget)

Напиши функцию, которая возвращает кнопку ElevatedButton, при нажатии на которую выводится текст "Button Pressed!".

Подсказка: Виджет ElevatedButton требует параметр onPressed, где ты указываешь, что будет происходить при нажатии.

Задача на ui:

Реализуйте этот Ui с помощью функционального программирование

ссылка на ui - https://www.figma.com/design/qxF10H0NaI8MqFeacyBqMb/Food-Ordering-App-(Community)?node-id=0-1&t=EFMm744cuOcTltjm-1

Last updated