Перед каждым положительным элементом массива вставить нулевой элемент - 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д