№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
Ответы на вопрос:
#код на 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)
Популярно: Информатика
-
belykh2831.05.2022 17:37
-
barbarask117.11.2021 03:19
-
KamaMIX200413.08.2022 23:13
-
marinamih30.04.2023 06:05
-
asimagasanova14.06.2020 05:16
-
zinkovich9228.06.2021 19:52
-
qoqo519.02.2020 14:34
-
Angelina92219.07.2021 20:45
-
strelchyksofia2000526.10.2021 01:26
-
daa8602.03.2022 02:49