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

Задание 1

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

dartList<int> lst = [-1, 2, -3, 4, 5, 11];

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

Задание 2

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

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

Выведите в консоль элементы этого списка, которые являются четными числами.

Задание 3

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

dartList<int> lst = [1, 2, 3, 0, 4, 5];

Выведите в консоль элементы этого списка до первого нуля.

Задание 4

Дан словарь:

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

Проверьте, есть ли в словаре ключ 'c' и выведите его значение.