ОЧЕНЬ СРОЧНО ПОМОГИТЕ!!! ДАЮ 50 БАЛЛОВ
НАПИСАТЬ НА СИ
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) номер минимального по модулю элемента массива;
2) сумму модулей элементов массива, расположенных после первого отрицатель- ного элемента.
3)Сжать массив, удалив из него все элементы, величина которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями.
Первый и второй пункт я вроде сделал, основная проблема в 3
Ответы
Ответ дал:
0
Ответ:
for (i = 0; i < n; i++){
if ( arr[i] >= a && arr[i] <= b ){
arr[i] = arr[i+1];
arr[i] = 0;
}
}
for (i = 0; i < n; i++){
cout << arr[i] << " ";
}
artemurin11:
Можно на простом си не с++?
Вас заинтересует
3 месяца назад
3 месяца назад
4 месяца назад
4 месяца назад
1 год назад
7 лет назад
7 лет назад