Язык си. Дан массив а (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;
}
Новые вопросы
Русский язык,
1 год назад
Физика,
1 год назад
Музыка,
6 лет назад
Алгебра,
6 лет назад
Алгебра,
8 лет назад