Задачи на списки в Dart. Часть 4
Дан список с целыми числами:
List<int> lst = [10, 20, 5, 15, 30];
Найдите минимальный и максимальный элементы этого списка.
Дан список с датой:
List<int> date = [2025, 12, 31];
Из элементов этого списка соберите дату в следующем формате:
С помощью цикла заполните список четными числами из промежутка от 1 до 100.
Дан список с целыми числами:
List<int> arr = [1, 2, 3, 4, 5];
Поменяйте местами первый и второй элементы этого списка:
Дан список с целыми числами:
List<int> lst = [1, 2, 3, 4, 5];
Разверните этот список в обратном порядке (на месте).
Дан список названий дней недели и номер дня от 1 до 7:
List<String> days = [
'понедельник', 'вторник', 'среда', 'четверг',
'пятница', 'суббота', 'воскресенье'
];
int num = 1;
Определите по списку, эта переменная содержит выходной или будний день.
Дан список температур в градусах Цельсия:
List<int> celsius = [0, 10, 25, 37, 100];
Преобразуйте каждый элемент в градусы Фаренгейта и запишите результат в новый список.
Дан список строк и список чисел:
List<String> keys = ['a', 'b', 'c', 'd', 'e'];
List<int> values = [1, 2, 3, 4, 5];
С помощью цикла создайте новый список строк вида ключ:значение.
Дан список радиусов:
List<double> radii = [1.0, 2.5, 10.3];
Для каждого радиуса вычислите площадь круга и запишите результаты в новый список.
Даны два списка делителей:
List<int> div1 = [1, 2, 3, 4, 6, 12];
List<int> div2 = [1, 2, 4, 8, 16];
Выведите в консоль общие элементы этих списков.
Дан список с целыми числами:
List<int> arr = [1, 2, 3, 4, 5];
Поменяйте местами первый и последний элементы этого списка: