Форум программистов, компьютерный форум CyberForum.ru

Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон - C++

Восстановить пароль Регистрация
 
Pasha4489
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 74
01.03.2016, 21:54     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #1
Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазоне от 5.0 до 100.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2016, 21:54     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон
Посмотрите здесь:

Разработать функцию, которая для заданного натурального числа N возвращает сумму его цифр C++
Написать функцию, которая получает значение типа float и возвращает две строки: одна представляет вещественное число в обычном виде ,а другая C++
C++ записать функцию P,которая в заданном одномерном массиве x элементов типа float,
Написать функцию, которая возвращает сумму отрицательных элементов одномерного массива. C++
C++ Разработайте шаблон функции, в которую передается массив и возвращается произведение положительных элементов массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
elephants
25 / 25 / 6
Регистрация: 30.12.2015
Сообщений: 95
Завершенные тесты: 1
01.03.2016, 22:33     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #2
C++
1
2
3
4
5
6
7
8
9
10
float func(float arr[], int size)
{
    float sum = 0.0f;
    for(int i = 0; i < size; i++)
    {
        if(arr[i] >= 5.0f && arr[i] <= 100.0f)
            sum += arr[i];
    }
    return sum;
}
Pasha4489
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 74
01.03.2016, 22:47  [ТС]     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #3
спасибо, а полностью код можешь дать бо чет я не могу сообразить(
sab1ch
BrainOverflow
 Аватар для sab1ch
123 / 127 / 41
Регистрация: 31.03.2013
Сообщений: 556
01.03.2016, 22:52     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #4
Pasha4489, что тут соображать? Над main() кидаешь код функции, а в main() её уже используешь.
Pasha4489
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 74
01.03.2016, 23:08  [ТС]     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main() 
 
 
float func(float arr[], int size)
{
    float sum = 0.0f;
    for(int i = 0; i < size; i++)
    {
        if(arr[i] >= 5.0f && arr[i] <= 100.0f)
            sum += arr[i];
    }
    return sum;
}
где я тут облажался ?
elephants
25 / 25 / 6
Регистрация: 30.12.2015
Сообщений: 95
Завершенные тесты: 1
01.03.2016, 23:48     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Pasha4489, вы просили функцию, я вам функцию и написал)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
float func(float arr[], int size)
{
    float sum = 0.0f;
    for(int i = 0; i < size; i++)
    {
        if(arr[i] >= 5.0f && arr[i] <= 100.0f)
            sum += arr[i];
    }
    return sum;
}
 
int main()
{
    float arr[5] = { 1.0f, 10.0f, 15.1f, 98.5f, 105.0f };
    std::cout << "Sum " << func(arr, 5) << std::endl;
    return 0;
}
Yandex
Объявления
01.03.2016, 23:48     Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов массива в диапазон
Ответ Создать тему
Опции темы

Текущее время: 00:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru