Skip to content

Instantly share code, notes, and snippets.

@jtprogru
Created May 12, 2022 20:37
Show Gist options
  • Save jtprogru/c3e82bbc1a33dc350915890f9c2ac928 to your computer and use it in GitHub Desktop.
Save jtprogru/c3e82bbc1a33dc350915890f9c2ac928 to your computer and use it in GitHub Desktop.
Сначала задано число N — количество элементов в последовательности (1≤N≤100). Далее через пробел записаны N чисел — элементы последовательности. Последовательность состоит из целых чисел. Необходимо вывести единственное число - количество положительных элементов в последовательности.
package main
import "fmt"
func main() {
var inputNumber int
var counter int
_, _ = fmt.Scan(&inputNumber)
inputArray := make([]int, inputNumber)
_, _ = fmt.Scan(&inputArray)
for i := 0; i < inputNumber; i++ {
_, _ = fmt.Scan(&inputArray[i])
}
for _, v := range inputArray {
if v >= 0 {
counter += 1
}
}
fmt.Println(counter)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment