Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ vector.clear https://www.cyberforum.ru/ cpp-beginners/ thread854581.html
У меня вопрос по поводу метода clear(). Пусть у меня в векторе было 30 элементов, после вызова этого метода их стало 0, поэтому size() тоже вернет 0. Но вот capacity() показывает 30, т.е. если я...
C++ точность, настраиваемая вручную
Мне нужно произвести расчет с точность 27 знаков после запятой. Long double не хватает. Как определить вручную? Добавлено через 2 часа 4 минуты :umnik:
FreeConsole не работает C++
FreeConsole не работает если программу запустить через другую программу командой system("start путь к программе"); а если саму программу без посторонних включить то работает, что делать
C++ C++ связь символов ? Скажите как узнать когда и в какую строку вставлять тот или другую функцию и символы ? https://www.cyberforum.ru/ cpp-beginners/ thread854550.html
C++ Итератор для контейнера https://www.cyberforum.ru/ cpp-beginners/ thread854545.html
Собственно, интересует такой вопрос: "Как создать собственный класс-итератор для контейнера?". Контейнер построен по типу "очередь". Содержимое контейнера - это фигуры (производные классы от...
C++ Можно ли сравнить все элементы одномерного массива с определенным значением посредством одной операции?
можно ли сравнить все элементы одномерного массива с определенным значением посредством одной операции?
Работа с файлами. Считывание информации из файла в массив C++
#include<conio.h> #include<stdio.h> struct add { char predmet; int klass; int kolvo; float cena; }; ...
C++ Классы. Вывод на экран номеров рейсов(NUMR) и типов самолетов, вылетающих в пункт назначения(NAZN), название которого совпало с названием, введенным #include "stdafx.h" #include <iostream> #include "locale.h" #include "string.h" using namespace std; // ограничивает пространство переменных функций и т.д. class AEROFLOT { char NAZN; float... https://www.cyberforum.ru/ cpp-beginners/ thread854535.html
C++ Посоветуйте статьи или книги где есть примеры собственных контейнеров https://www.cyberforum.ru/ cpp-beginners/ thread854503.html
Интересуют именно те реализации в которых есть базовый класс контейнер и есть производный класс контейнер, обязательно чтобы была шаблонная реализация. Пример: Бинарное дерево поиска - шаблонный...
C++ Преобразование DWORD в string DWORD to string как сделать, гугл не помог) если что консоль visual studio c++ https://www.cyberforum.ru/ cpp-beginners/ thread854494.html
15 / 21 / 8
Регистрация: 05.04.2013
Сообщений: 204
03.05.2013, 02:12 0

Надо написать функцию, которая по массиву действительных чисел x1, x2, ..., xn находит произведение положительных элементов массива

03.05.2013, 02:12. Просмотров 876. Ответов 1
Метки (Все метки)

Ответ

Можешь добавить еще и setlocale(LC_ALL, "Russian"); чтобы можно было писать кириллицей
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
 
using namespace std;
 
float plusDmg(float* a, int n) {
    int i = 0;
    float dmg = 1;
    while (i < n) {
        if (a[i] > 0)
            dmg *= a[i];
        i++;
    }
    return dmg;
}
 
int main()
{
    int i = 0;
    int n; //создание переменной
    float* a;
    cout<<"Vvedite kolichestvo elementov: ";
    cin>>n;
    a=new float[n];//создание массива c n заданным элементов
    cout << "Enter "<<n<<" elems: ";
    while (i < n)
        cin >> a[i++];
    cout << "Dmg of elems which > 0: " << plusDmg(a, n) << endl;
    system("pause>>void"); //добавил void чтобы функция не возвращала значений
    return 0;
}


Вернуться к обсуждению:
Надо написать функцию, которая по массиву действительных чисел x1, x2, ..., xn находит произведение положительных элементов массива
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2013, 02:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Написать функцию mult с переменным числом параметров, которая находит произведение чисел типа float
Прошу помочь в следующем. Есть задание: Написать функцию mult с переменным числом параметров,...

Матрицы: Написать функцию, которая находит произведение ненулевых элементов двух строк матрицы
Задание: В предлагаемых вариантах необходимо написать и протестировать отдельные функции для...

Матрицы: Написать функцию, которая находит произведение ненулевых элементов двух строк матрицы
Как решить?((( Задание В предлагаемых вариантах необходимо написать и протестировать отдельные...

Написать программу которая находит наименьшее число последовательности состоящей из 20 действительных чисел
Задание: Написать программу которая находит наименьшее число вводимой с клавиатуры...

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