1. Сколько семей ласточек обитало на крыше дома? Первая семья имела одну ласточку, вторая - 4, третья - 9 и так далее
1. Сколько семей ласточек обитало на крыше дома? Первая семья имела одну ласточку, вторая - 4, третья - 9 и так далее. Пожалуйста, напишите программу, которая подсчитывает общее количество ласточек и выводит номера семей, у которых количество ласточек кратно заданному числу. Необходимо добавить недостающие операторы в готовый шаблон программы.
program lastochka;
var l:array[1.. ] of ;
begin
for i:=1 to do
begin
writeln ("l[",i,"]=",l[i]);
end;
writeln ("s=",s);
for i:=1 to 10 do
begin
if writeln ("i=",i
22.12.2023 01:00
Инструкция: Для решения данной задачи можно использовать циклы и условные операторы в программе. В данной программе используется цикл for, который позволяет перебрать все семьи ласточек на крыше и подсчитать общее количество ласточек.
В программе есть несколько незаполненных операторов. В первом цикле, где идет перебор семей ласточек, необходимо указать диапазон значений от 1 до заданного числа семей.
Далее, внутри цикла нужно добавить оператор чтения количества ласточек в каждой семье и присвоения значения переменной l[i].
После цикла перебора семей ласточек, нужно добавить оператор вывода общего количества ласточек, которое будет равно сумме значений всех элементов массива l[].
Затем, следующий цикл for используется для проверки, у каких семей количество ласточек кратно заданному числу. Внутри цикла используется условный оператор if, который проверяет условие кратности и выводит номера семей, у которых количество ласточек кратно заданному числу.
Например:
Совет: При программировании не забудьте указать значение заданного числа для проверки кратности и установить правильный размер массива l[].
Упражнение: Введите количество ласточек в каждой из пяти семей и установите заданное число равным 3. Выведите общее количество ласточек и номера семей, у которых количество ласточек кратно заданному числу.