Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmSlNt 171 of 350 menu
◀ ▶

Подсчет элементов в Go

Подсчет ведет, сколько элементов подошли под проверку. В цикле заводят счетчик, увеличивают его, когда условие истинно. В конце переменная хранит число подходящих значений.

Посчитаем, сколько чисел больше 10:

nums := []int{5, 15, 25} count := 0 for _, v := range nums { if v > 10 { count++ } } fmt.Println(count)

На экране 2. Элемент 5 не учитывается.

Дан следующий срез:

nums := []int{1, 2, 3, 4}

Посчитайте, сколько четных элементов в срезе.

Дан следующий срез:

nums := []int{0, 1, 0}

Посчитайте элементы, равные 0.

Скажите, чем подсчет отличается от суммы.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить