Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
rura
0 / 0 / 11
Регистрация: 08.01.2014
Сообщений: 153
#1

Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного - C++

12.04.2014, 15:06. Просмотров 554. Ответов 1
Метки нет (Все метки)

Добрый день. Прошу Вашей помощи.
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) номер минимального по модулю элемента массива;
2) сумму модулей элементов массива, расположенных после первого отрицательного элемента.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2014, 15:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного (C++):

Найти номер минимального по модулю элемента массива и сумму модулей после первого отрицательного элемента
1.В одномерном массиве, состоящем из n вещественных элементов, вычислить:...

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

Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента
#include "stdafx.h" #include <iostream> #include "conio.h" #include...

Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента
В одномерном целочисленном массиве (размер массива (не больше 20) и значения...

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

В одномерном массиве вычислить количество отрицательных элементов и сумму модулей элементов, расположенных после минимального по модулю элемента
/* В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)...

1
cooller
565 / 533 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
13.04.2014, 19:58 #2
Лучший ответ Сообщение было отмечено rura как решение

Решение

rura,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include<algorithm>
#include<cmath>
#include<numeric>
 
int main()
{
    std::vector <double> dvec = {2,10,5,6,2,1,5,-5,3,6,2-10,5,6,-23,5,3};
    std::cout<<"Position of the minimum element :"<<
            std::distance(dvec.begin(),std::min_element(dvec.begin(),dvec.end(),[] (int f,int s) {return abs(f)<abs(s);}));
    std::cout<<"\nsum: "<<std::accumulate(++std::find_if(dvec.begin(),dvec.end(),[] (int val) {return val < 0;}),dvec.end(),0.0);
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2014, 19:58
Привет! Вот еще темы с решениями:

Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)...

Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента
Найти сумму модулей элементов массива, расположенных после первого...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
Дан целочисленный массив размера n. Нужно: Найти сумму модулей элементов...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
в одномерном массиве {3.24, -7.16, 2.28, -0.16, -3.22, 7.14, 2.88, -3.20, 0.99,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru