Уровень 2.9 задачника Dart

Задание 1

С помощью цикла заполните список четными числами из промежутка от 1 до 100.

Задание 2

Дан список с целыми числами:

dartList<int> [1, 2, 3, 4, 5]

Поменяйте местами первый и второй элементы этого списка:

dartList<int> [2, 1, 3, 4, 5]
Задание 3

Дан словарь:

dartMap<String, int> dict = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
  'e': 5
};

Поменяйте местами ключи и значения в словаре.

Задание 4

Дано целое число, содержащее номер дня недели от 1 до 7:

dartint num = 1;

Определите, эта переменная содержит выходной или будний день.

Задание 5

Дана переменная, содержащая температуру в градусах Цельсия:

dartint tc = 25;

Напишите программу, которая преобразует эту температуру в градусы Фаренгейта.

Задание 6

Дан список строк и список чисел:

dartList<String> keys = ['a', 'b', 'c', 'd', 'e'];
List<int> values = [1, 2, 3, 4, 5];

Создайте из них словарь:

dartMap<String, int> dict = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
  'e': 5
};