Вывести элементы массива с порядковыми номерами, кратными данному числу - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Дан массив A размера N и целое число K (1 ≤ K ≤ N). Вывести элементы массива с порядковыми номерами, кратными K: AK, A2·K, A3·K, … . Условный оператор не использовать.

Решение задачи: «Вывести элементы массива с порядковыми номерами, кратными данному числу»

textual
Листинг программы
for(int i=0; i<N; i+=K)
  cout<<A[i]<<endl;

Объяснение кода листинга программы

В данном коде выполняется цикл for, который проходит по элементам массива A с шагом K. В каждой итерации цикла значение переменной i увеличивается на K, то есть на каждой K-й итерации значение i увеличивается на K. При каждой итерации цикла выводится значение элемента массива A, соответствующего текущему значению i, с помощью оператора <<. Таким образом, в результате выполнения данного кода будут выведены элементы массива A с порядковыми номерами, кратными K. Пример: Допустим, K=3, N=12. Тогда в цикле будут выполняться следующие итерации: i=0, A[0]=3 i=3, A[3]=6 i=6, A[6]=9 i=9, A[9]=12 В данном примере будут выведены элементы массива A с порядковыми номерами 0, 3, 6, 9.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5
Похожие ответы