Есть ответ 👍

№2.
указать индексы и напечатать те элементы целочисленного массива х, сумма цифр которых равна заданному числу м (если такие элементы есть). размерность массива х и число м программа должна запрашивать у пользователя.

написать функции:

1) заполнение массива по следующему правилу: x[k+1]=(5*x[k]+7) mod 1000, где x[0]=9, mod – остаток от деления

2) определение, равна ли сумма цифр числа заданному числу м.

в одной строке вывода должны содержаться: индекс элемента массива и значение элемента массива, друг от друга должны отделятся пробелом. следующая пара чисел должна находиться на новой строчке. если необходимые элементы в массиве отсутствуют, то вывести сообщение no.

пример выходных данных при m=5:

2 23

4 113

10 41

149
244
Посмотреть ответы 1

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

Alisarive
4,4(23 оценок)

#код на ruby 2.2.3p173 def zadanie(a)       p a       for b in 1..a             p b if a % b**2 == 0 and a % b**3 ! = 0       end       return a end # # примеры применения p zadanie(1024) p zadanie(16) p zadanie(100)

Популярно: Информатика