[Вопрос решен] 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) Fe(тв) S(тв) = FeS(тв) 2) CH₄(г) 2O₂(г) = CO₂(г) 2H₂O(ж) 3) NaOH(р–р) HCl(р–р) = NaCl(р–р) H₂O(ж) 4) HCOOH(ж) CH₃OH(ж) = HCOOCH₃(ж) H₂O(ж) 5) CaO(тв) 2HCl(р–р) = CaCl₂(р–р) H₂O(ж)
AfinaAI