Стажировка на реальных проектах:
наполнение портфолио, помощь с работой и заказами, пробные собеседования. Жми для подробностей→
45 of 100 menu
Бесплатный курс по Верстке. От новичка до продвинутого верстальщика! Начало 11 ноября. Жми для записи!

Уровень 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'}

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