Предмет: Информатика,
автор: coolkate1
Язык си. Дан массив а (n). Переписать в массив b(n) только положительные элементы массива а, умноженные на 3 (сжатие массива)
Ответы
Автор ответа:
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;
}
Похожие вопросы
Предмет: Русский язык,
автор: папакаша
Предмет: Русский язык,
автор: 285678
Предмет: Английский язык,
автор: alenagula04
Предмет: Математика,
автор: hfcbk
Предмет: Математика,
автор: almas0606990