Задачи на многомерные списки в Dart. Часть 2
Дано некоторое целое число:
int num = 12345;
Проверьте, что цифры этого числа расположены по возрастанию.
Дан некоторый список:
List<int> lst = [123, 456, 789];
Получите список первых цифр входящих в первый список чисел:
Сформируйте с помощью циклов следующий список:
List<List<String>> lst = [
['x', 'x', 'x'],
['x', 'x', 'x'],
['x', 'x', 'x'],
];
Решите задачу.
Дан список словарей с числами:
List<Map<String, int>> data = [
{'a': 1, 'b': 2, 'c': 3},
{'d': 4, 'e': 5, 'f': 6},
{'g': 7, 'h': 8, 'i': 9}
];
Найдите сумму всех чисел во всех словарях.
Попросите у пользователя ввести через консоль целое число из промежутка от 1 до 10. Если будет введено что-то другое, то попросите пользователя ввести число еще раз.
Сформируйте с помощью циклов следующий список:
List<List<int>> list = [
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
];
Решите задачу.
Дана некоторая строка:
'abcdeabc'
Очистите ее от дублей символов:
Дана некоторая строка:
'abcde'
Переведите в верхний регистр все нечетные буквы этой строки. В нашем случае должно получится следующее:
Дан словарь с вложенными словарями:
Map<String, Map<String, int>> data = {
'group1': {'a': 10, 'b': 20, 'c': 30},
'group2': {'d': 40, 'e': 50, 'f': 60},
'group3': {'g': 70, 'h': 80, 'i': 90}
};
Найдите среднее арифметическое всех чисел.
Напишите программу, которая будет находить корни квадратного уравнения. Для этого спросите у пользователя три числа, которые будут коэффициентами уравнения.
Сформируйте с помощью циклов следующий список:
List<List<int>> list = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
];
Решите задачу.
Даны два числа:
int num1 = 12345;
int num2 = 45678;
Выведите в консоль цифры, которые есть и в одном, и в другом числе.
Дан словарь с вложенными списками:
Map<String, List<int>> data = {
'odd': [1, 3, 5, 7, 9],
'even': [2, 4, 6, 8, 10],
'prime': [2, 3, 5, 7, 11]
};
Найдите сумму всех четных чисел во всех списках.