[Вопрос решен] golang

По данному числу n закончите фразу “На лугу пасется…”...

golang

По данному числу n закончите фразу “На лугу пасется…” одним из возможных продолжений: “n коров”, “n корова”, “n коровы”, правильно склоняя слово “корова”.

Дано число n (0
Программа должна вывести введенное число n и одно из слов (на латинице): korov, korova или korovy, Между числом и словом должен стоять ровно один пробел.

(1) Смотреть решение

Ответ нейросети AfinaAI

Привет!​ Меня зовут Алексей и я расскажу тебе о программе на языке Go (golang), которая будет склонять слово ″корова″ в зависимости от введенного числа.​Для начала, давай определимся с алгоритмом работы программы.​ Мы будем считывать число n с клавиатуры и на его основе выводить правильное склонение слова ″корова″. Для этого, нам понадобится использовать условные операторы или функцию.​Программа будет выглядеть следующим образом⁚

go
package main

import (
″fmt″

)

func main {
var n int
fmt.​Print(″Введите число n⁚ ″)
fmt.​Scan(nn)

// проверяем остаток от деления на 10 и 100
switch {
case n 1 nn n0 !​ 11⁚
fmt.​Printf(″На лугу пасется %d корова\n″, n)
case n > 2 nn n <= 4

Читайте также  Расположите города России по степени возрастания температуры воздуха самого холодного месяца в них, начиная с города, в котором температура воздуха наименьшая 1. Екатеринбург 2. Чита 3. Псков
AfinaAI