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

Произведение и количество элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами. Определить и напечатать слова минимальной длины http://www.cyberforum.ru/cpp-beginners/thread963069.html
Определить и напечатать слова минимальной длины.
C++ Подсчитать количество русских гласных букв в последнем слове текста Подсчитать количество русских гласных букв в последнем слове текста. http://www.cyberforum.ru/cpp-beginners/thread963066.html
Насчет функций C++
Подскажите пожалуйста, можно ли присваивать переменным значения функций? Google ничего не дал. Например: int_main() {int v(void); int i; i=v(void); } int v(void)
C++ Перегрузка глобального оператора delete с параметрами
Столкнулся с проблемой при перегрузке оператора delete с параметрами: почему-то всегда вызывается не мой оператор, а стандартный. Вот например такой код#include <Windows.h> #include <iostream> using namespace std; #include <malloc.h> class World { public: World(int x); ~World();
C++ Линейный поиск в массиве и списке http://www.cyberforum.ru/cpp-beginners/thread963045.html
Добрый день, дорогие форумчане! Имеется программа, которая должна выполнять линейный поиск по ключу в массиве и списке, но функция поиска LinearSearch должна быть шаблонной. Функцию саму написал, с массивом работает на ура, но в самом списке я не знаю как перегрузить операторы, что бы она работала со списком. Перегрузить нужно оператор ==, ибо компилятор ругается на него и оператор индексации...
C++ Чтение из файла Как вывести содержимое ранее созданных файлов на на экран? Вот кусок кода. Открыть то я открыл, а построчно вывести не могу, не знаю что написать) do { scanf("%i", &k); switch(k) { case 1: {file = fopen(FileName,"r"); break; } case 2: {file = fopen(FileNameR,"r"); break; } case 3: {system("cls"); main();} } подробнее

Показать сообщение отдельно
KyKi
3 / 3 / 0
Регистрация: 12.09.2013
Сообщений: 129
26.09.2013, 18:23     Произведение и количество элементов массива
Дан массив из 15 элементов,найти произведение и количество элементов массива удовлетворяющих условие 0<massiv[i]<b
Приблезительный код..но почему-то не работает
C++ (Qt)
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
31
32
//
#include <iostream>
using namespace std;
 
void main()
{
    int mas[15]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
    int n, i, P, km, b, sum;            //P-произведение, km-количество элемнтов массива
    P=1;
    km=0;
    cout << "\n n=" ;
    cin>>n;
    cout << "\n b=";
    cin>>b;
    for (i=0; i<15; i++)
    {
         cout<< "\n mas["<<i<<"]=";
         cin>>mas[i];
    }
    {   
        if (0<mas[i]<b)
            km=km+mas[i];
        cout<< "\n kol-vo mas=" <<km<< endl;
        cin>>km;
    }
    { 
        if (0<mas[i]<b)
            P=P*mas[i];
        cout<< "\ P="<< P<< endl;
        cin>> P;
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru