Перед каждым положительным элементом массива вставить нулевой элемент - C (СИ)
Формулировка задачи:
Задан вещественный массив размера N. Перед каждым положительным элементом массива вставить нулевой элемент.
Решение задачи: «Перед каждым положительным элементом массива вставить нулевой элемент»
textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
#define N 30
int main()
{
double A[N];
int i;
for(i = 0; i < N; i++)
A[i] = rand() * (5000.0 + 5000.0) / RAND_MAX - 5000.0;
for(i = 0; i < N; i++){
if(A[i] > 0)
printf(" 0 %9g", A[i]);
else
printf("%9g", A[i]);
}
return 0;
}