НЛ
Наталья Любова

Одномерный массив в языке С

В одномерном массиве, состоящем из n целых элементов, каждый неотрицательный элемент умножить на минимальный элемент массива, а отрицательный – на максимальный.
елементы массива вводим с клавиатуры.

ИМ
Иван Михайлович

Чтот такое: (надеюсь хоть ввод и вывод придумаешь как делать)

int m[10]; // массив 10 чисел

// находим минимум и максимум в массиве чисел
int minM, maxM;
for(int i=0; i<10; i++) {
if(i==0) {
minM = m[ 0 ];
maxM = m[ 0 ];
}
else {
if(minM < m[ i ]) minM = m[ i ];
if(maxM > m[ i ]) maxM = m[ i ];
}

}

// умножение на минимум или максимум
for(int i=0; i<10; i++) {
if( m[ i ] < 0 ) m[ i ] = m[ i ] * maxM; else m[ i ] = m[ i ] * minM;
}

Похожие вопросы
Одномерный массив большого размера
Одномерный массив в многомерный PHP
Как в языке Paskal заполнить одномерный массив случайными числами?
visual basic одномерный массив
C++ одномерный массив
что такое одномерный и двумерный массив?
Программа delphi Одномерный массив
задача одномерный массив
Составить одномерный массив
Задача на одномерный массив