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

Подсчёт произведени нулевых элементов одномерного массива - C++

Восстановить пароль Регистрация
 
LOrdshokXDDD
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 46
19.12.2013, 04:50     Подсчёт произведени нулевых элементов одномерного массива #1
Ребят я не могу понять как это??
Можно пожалуйста пример кода?
Мне в общем то надо вот в этой консольной программе найти максимальный элемент массива и подсчитать произведение нулевые элементы одномерного массива
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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{
setlocale(LC_ALL, "rus");
int i=0,n;
cout<<"Введите число элементов массива:"<<endl;
cin>>n;
cout<<"Введите элементы массива"<<endl;
 
double *a= new double[n];
 
for (i = 0; i<n; i++)
    cin >> a[i];
    cout<<endl;
 
double max=a[0], pr=1;
 
for(i=0;i<n;i++)
{
if(a[i]!=0)pr*=a[i];
if(a[i]>max)max=a[i];
}
cout<<"Произведение = "<<pr<<endl;
cout<<"Максимальный элемент = "<<max<<endl;
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 04:50     Подсчёт произведени нулевых элементов одномерного массива
Посмотрите здесь:

C++ Подсчёт суммы элементов в каждом столбце двумерного массива
C++ Вычислить произведение не нулевых элементов массива
C++ количество четных элементов одномерного массива до числа равному а, Определить количество нечетных элементов двумерного массива
Выделение последовательности ненулевых и нулевых элементов (вперемешку) из одномерного массива данных C++
Вычислить сумму максимального элемента массива и количества нулевых элементов массива C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
19.12.2013, 06:31     Подсчёт произведени нулевых элементов одномерного массива #2
Цитата Сообщение от LOrdshokXDDD Посмотреть сообщение
Подсчёт произведени нулевых элементов одномерного массива
Это элементы у которых значение равно нулю?
Тогда их произведение равно нулю.
Или это элементы с индексом 0?
Такой элемент только один (если считать сначала, конечно) так что произведение нулевых элементов равно a[0]
LOrdshokXDDD
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 46
19.12.2013, 06:33  [ТС]     Подсчёт произведени нулевых элементов одномерного массива #3
Цитата Сообщение от Croessmah Посмотреть сообщение
Это элементы у которых значение равно нулю?1
Честно не знаю сегодня спрошу у преподавателя ) ну в коде разобрался полностью ) в принципе думаю смогу если что сам переделать )) всем спасибо большое )
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
19.12.2013, 06:48     Подсчёт произведени нулевых элементов одномерного массива #4
Цитата Сообщение от LOrdshokXDDD Посмотреть сообщение
Честно не знаю сегодня спрошу у преподавателя ) ну в коде разобрался полностью ) в принципе думаю смогу если что сам переделать )) всем спасибо большое )
Если препод даст задание - постарайся записать его слова точь-в-точь сразу, потому что сложно понять твоё задание где слова между собой не согласованы и вставлены слова вообще не относящиеся к этой задаче
LOrdshokXDDD
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 46
19.12.2013, 07:02  [ТС]     Подсчёт произведени нулевых элементов одномерного массива #5
Цитата Сообщение от abit Посмотреть сообщение
не относящиеся к этой задаче
то что я написал это именно то что дал препод возможно была опечатка.. ну сори простите если что не так.
Yandex
Объявления
19.12.2013, 07:02     Подсчёт произведени нулевых элементов одномерного массива
Ответ Создать тему
Опции темы

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