Дан массив однотипных натуральных чисел В[N], N(1 \leqslant
N
100000). Из
заданного массива выведите на экран числа, кратные Р. В данном
примере N=10, P=3.​


\leqslant

alinnnkaaa alinnnkaaa    2   29.01.2021 17:36    42

Ответы
sonya408 sonya408  19.01.2024 09:56
Хорошо, я готов выступить в роли школьного учителя и объяснить решение этой задачи.

Для начала, нам нужно определиться с тем, как будем хранить и работать с массивом.
В этой задаче у нас есть массив В[N], где N это количество элементов в массиве. Для данного примера у нас N=10.

Теперь перейдем к условию задачи: мы должны вывести на экран числа, которые кратны Р. В данном примере Р=3.
Кратные числа - это такие числа, которые делятся нацело на заданное число без остатка.

Так как у нас уже задан массив В, нам нужно перебрать все его элементы и проверить, кратны ли они числу Р. Если элемент массива кратен числу Р, то мы должны его вывести на экран.
Для этого воспользуемся циклом, который будет перебирать все элементы массива и проверять их на кратность числу Р.

Вот пошаговое решение данной задачи:

1. Задаем значения переменных N и P:
- N = 10
- P = 3

2. Создаем массив B размером N и задаем его элементы:

B = [2, 5, 9, 12, 15, 19, 21, 24, 27, 30]

3. Запускаем цикл, который будет перебирать все элементы массива B:

для i от 0 до N-1:
- Если B[i] кратно числу P (B[i] делится нацело на P), то выводим B[i] на экран

4. Проверяем каждый элемент массива B на кратность числу P:

- i = 0, B[0] = 2, 2 не кратно 3, не выводим ничего на экран
- i = 1, B[1] = 5, 5 не кратно 3, не выводим ничего на экран
- i = 2, B[2] = 9, 9 кратно 3, выводим 9 на экран
- i = 3, B[3] = 12, 12 кратно 3, выводим 12 на экран
- i = 4, B[4] = 15, 15 кратно 3, выводим 15 на экран
- i = 5, B[5] = 19, 19 не кратно 3, не выводим ничего на экран
- i = 6, B[6] = 21, 21 кратно 3, выводим 21 на экран
- i = 7, B[7] = 24, 24 кратно 3, выводим 24 на экран
- i = 8, B[8] = 27, 27 кратно 3, выводим 27 на экран
- i = 9, B[9] = 30, 30 кратно 3, выводим 30 на экран

Вывод на экран: 9 12 15 21 24 27 30

Таким образом, мы получили массив В и вывели на экран все его элементы, кратные числу Р (3).
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика