Предмет: Информатика, автор: coolkate1

Язык си. Дан массив а (n). Переписать в массив b(n) только положительные элементы массива а, умноженные на 3 (сжатие массива)

Ответы

Автор ответа: lozromanik
0

Відповідь:

#include <stdio.h>

#include <stdlib.h>

int main()

{int t=0;

int a[10] = {1,-3,42,4,-2,42,-3,43,15,6};

int b[10]={};

for(int i=0;i<10;i++){

   if(a[i]>0){a[i]*=3;

   b[t]=a[i];

   printf("%i ",b[t]);t++;}

   else continue;

}

      return 0;

}

Похожие вопросы
Предмет: Русский язык, автор: папакаша
Предмет: Математика, автор: almas0606990