Приветствую! Я хотел бы поделиться с тобой своим опытом написания программы на языке Golang, которая запрашивает у пользователя число, а затем выводит все числа от 1 до этого числа, которые делятся на 3․Вот как я сделал это⁚
go
package main
import (
″fmt″
)
func main {
var number int
fmt․Print(″Введите число⁚ ″)
fmt․Scan(nnumber)
fmt․Println(″Числа, которые делятся на 3⁚″)
for i ⁚ 1; i < number; i {
if i%3 0 {
fmt․Println(i)
}
}
}
Давай разберёмся с кодом․ Вначале я объявил переменную `number`, которая будет хранить число, введенное пользователем․ Затем, с помощью `fmt․Print` и `fmt․Scan`, я запросил у пользователя ввести число и присвоил его значение переменной `number`․
Далее я использовал цикл `for` для прохода по всем числам от 1 до `number`․ Внутри цикла я проверяю, делится ли текущее число на 3 без остатка с помощью оператора `%`․ Если делится, то я выводу это число с помощью `fmt․Println`․
Таким образом, программа будет выводить все числа от 1 до введенного пользователем числа, которые делятся на 3․
Надеюсь, эта статья была полезной для тебя! Если у тебя есть какие-либо вопросы, не стесняйся задавать их․ Удачи в изучении Golang!