Отбросить из таблицы каждый второй элемент - C (СИ)

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

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

Дана таблица a [1..n]. Ввести таблицу b [1..n] отбросить из а каждый второй элемент, предворительно умножив ее на сумму отброшенных из выводимых элементов.

Решение задачи: «Отбросить из таблицы каждый второй элемент»

textual
Листинг программы
#include <stdio.h>
 
#define N 10
 
int main()
{
   int A[N] = { 7, 8, 1, 4, 6, 2, 9, 5, 3, 0 };
   int B[N] = { 5, 9, 8, 7, 1, 4, 3, 9, 2, 1 };
 
   int i = 1, k = 0, sum = 0;
   while (i < N-1) sum+=A[i+=2];
   while (k < N) B[k++]+=sum;
 
   for (int q = 0; q < N; q++)
      printf("%d ",B[q]);
   printf("\n");
}

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


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

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

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