Уровень 5.5 задачника Go
Попросите у пользователя ввести
через консоль целое число из промежутка
от 1 до 10. Если будет
введено что-то другое, то попросите
пользователя ввести число еще раз.
Сформируйте с помощью циклов следующий срез:
[][]int{
{1, 2, 3},
{1, 2, 3},
{1, 2, 3},
{1, 2, 3},
{1, 2, 3},
}
Дана некоторая строка:
"abcdeabc"
Очистите ее от дублей символов:
"abcde"
Дана некоторая строка:
"abcde"
Переведите в верхний регистр все нечетные буквы этой строки. В нашем случае должно получится следующее:
"AbCdE"
Дана карта с вложенными картами:
m := map[string]map[string]int{
"group1": {"a": 10, "b": 20, "c": 30},
"group2": {"d": 40, "e": 50, "f": 60},
"group3": {"g": 70, "h": 80, "i": 90},
}
Найдите среднее арифметическое всех чисел.
Дан срез рун:
runes := []rune{'g', 'o', 'l', 'a', 'n', 'g'}
Выведите руны этого среза в обратном порядке.