Предмет: Информатика, автор: ewt002

СРОЧНО! Паскаль

Дан целочисленный массив из 10 элементов. Элементы массива могут принимать целые значения от 0 до 1000. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести на экран сумму элементов массива, кратных 9. Гарантируется, что в исходном массиве есть хотя бы один элемент, значение которого делится на 9. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них.

const N=10;
var a: array [1..N] of integer;
i, j, s: integer;
begin
for i:=1 to N do read(a[i]);
...
end.

Ответы

Автор ответа: andreygurtov
2

Ответ:

const N=10;

var a: array [1..N] of integer;

i, j, s: integer;

begin

j:=9;

for i:=1 to N do read(a[i]);

for i:=1 to N do

 if a[i] mod j = 0

 then begin

   s:=s+a[i];

 end;

 writeln(s);

end.

Объяснение:

Все переменые использовал

Отметь как лучший ответ)

Похожие вопросы
Предмет: Математика, автор: маша1627
Предмет: Математика, автор: yanasavenko19
13. Рая, Сима и Таня ели в саду фрукты. Рая съела 10 слив и столько яблок, сколько абрикос съела Сима. Сима съела груш в 2 раза меньше, чем Рая слив, и три абрикоса. Таня ела только груши, причём она съела их больше, чем яблок Рая, но меньше, чем груш Сима. Сколько плодов съели девочки? А. Невозможно определить. Б. 25. В. 28. Г. 32.
14. У Лизы было ленточек для кукол меньше, чем у Тани. Если Таня даст Лизе столько ленточек, сколько у Лизы уже есть, то у Лизы ленточек станет вдвое меньше, чем осталось у Тани. Какое количество ленточек из приведенных в ответах могло быть у Тани первоначально? А. 52. Б. 48. В. 25. Г. 24.
15. На витрине магазина разложены апельсины и мандарины в виде треугольника. В первом ряду — один апельсин, во втором — два мандарина, в третьем — три апельсина и т. д. Сколько лежало апельсинов, если всего было 20 рядов? А. 100. Б. 110. В. 121. Г. 81.