feature/task_1 #3

Merged
walleri1 merged 3 commits from feature/task_1 into main 2025-02-15 11:31:11 +03:00
Showing only changes of commit 1a4609479e - Show all commits

25
go/summ/summ.go Normal file
View File

@ -0,0 +1,25 @@
package main
import (
"fmt"
"os"
"strconv"
)
func main() {
summ := 0
// Проходим по всем аргументам командной строки, начиная с первого
for i := 1; i < len(os.Args); i++ {
// Преобразуем аргумент в целое число
num, err := strconv.Atoi(os.Args[i])
if err != nil {
fmt.Fprintf(os.Stderr, "Ошибка преобразования аргумента '%s': %v\n", os.Args[i], err)
return
}
summ += num
}
// Выводим результат
fmt.Println(summ)
}