Уровень 2.5 задачника Go
Задание 1
Дан массив с числами:
goslc := []int{1, 2, -3, 4, -5}
Найдите сумму положительных элементов этого массива.
Задание 2
Дан массив с числами:
goslc := []int{1, 2, 3, 4, 5}
Выведите в консоль элементы этого массива в обратном порядке.
Задание 3
Дан срез со строками, содержащими целые числа:
goslc := []string{"123", "456", "789"}
Преобразуйте этот массив так, чтобы значениями нового среза стали целые числа:
go[]int{123, 456, 789}
Задание 4
Дана карта:
gom := map[string]int{
"a": 1,
"b": 2,
"c": 3,
"d": 4,
"e": 5,
}
Отфильтруйте карту, записав в новую карту только элементы с четными значениями.
Задание 5
Дана строка:
gostr := "программирование"
Подсчитайте количество букв в строке.