Форум программистов, компьютерный форум 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>...
C++ Линейный поиск в массиве и списке http://www.cyberforum.ru/cpp-beginners/thread963045.html
Добрый день, дорогие форумчане! Имеется программа, которая должна выполнять линейный поиск по ключу в массиве и списке, но функция поиска LinearSearch должна быть шаблонной. Функцию саму написал,...
C++ Чтение из файла Как вывести содержимое ранее созданных файлов на на экран? Вот кусок кода. Открыть то я открыл, а построчно вывести не могу, не знаю что написать) do { scanf("%i", &k); switch(k) {... подробнее

Показать сообщение отдельно
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
26.09.2013, 18:30
Цитата Сообщение от KyKi Посмотреть сообщение
Дан массив из 15 элементов,найти произведение и количество элементов массива удовлетворяющих условие 0<massiv[i]<b
Приблезительный код..но почему-то не работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <iostream>
 using namespace std;
 int main () {
     const int s=15;
    int mas[s]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
    int kol=0, mult=1,b;
    cout<<"Enter b:\n";
    cin>>b;
    for (int i=0;i<s;i++) {
        if (mas[i]>0 && mas[i]<b) {
            mult*=mas[i];
            kol++;
        }
    }
    cout<<"Mult = "<<mult<<"\tKol = "<<kol<<"\n";
    system("pause");
}
и вот так вот нельзя писать условия
Цитата Сообщение от KyKi Посмотреть сообщение
C++ (Qt)
1
        if (0<mas[i]<b)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru