Что выведет следующая программа?
package main import "fmt" func main() { sum := 0 for i := 1; i <= 5; i++ { if i == 3 { continue } sum += i } fmt.Println(sum) }
15 — сумма всех чисел от 1 до 5 без пропусков
12 — continue пропускает итерацию i=3, поэтому 1+2+4+5
9 — цикл завершается при i=3, не добавляя 3, 4 и 5
10 — continue пропускает итерацию i=5, поэтому 1+2+3+4