
Вопрос задан 07.03.2021 в 04:24.
Предмет Информатика.
Спрашивает Гнатюк Данил.
К кормушке прилетели воробьи, синицы, снегири и вороны. Мальчик посчитал количество птиц каждого
вида. Напишите программу, которая запрашивает четыре числа – количество птиц каждого вида, а затем сообщает общее число птиц у кормушки, дописывая к числовому значению слово «птица» в правильной форме. Например, 33 птицы, 11 птиц, 21 птица. Входные данные: 4 натуральных числа А,В,C,D ( А,В,С,D <=100). Выходные данные: сумма переменных А,В,C,D и слово «птица» с согласованным окончанием.

Ответы на вопрос

Отвечает Богомаз Аня.
// PascalABC.NET 3.4, сборка 1766 от 25.08.2018
begin
var s:=ReadArrInteger('Количество воробьев, синиц, снегирей и ворон',4).Sum;
Println(s,s mod 100 in [11..14]?'птиц':s mod 10=1?'птица':s mod 10 in [2..4]?'птицы':'птиц');
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на языке Python, которая решает данную задачу:
pythonA = int(input("Введите количество воробьев: "))
B = int(input("Введите количество синиц: "))
C = int(input("Введите количество снегирей: "))
D = int(input("Введите количество ворон: "))
total_birds = A + B + C + D
if total_birds % 10 == 1 and total_birds % 100 != 11:
bird_word = "птица"
elif total_birds % 10 in [2, 3, 4] and total_birds % 100 not in [12, 13, 14]:
bird_word = "птицы"
else:
bird_word = "птиц"
output = str(total_birds) + " " + bird_word
print(output)
Программа запрашивает у пользователя количество птиц каждого вида и вычисляет общее количество птиц (total_birds
). Затем она проверяет окончание слова "птица" в зависимости от значения total_birds
и формирует соответствующую строку вывода (output
). Наконец, программа выводит итоговую строку на экран.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili