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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица A(7,3). Определить количество строк, которые содержат нулевые елементы, их номера http://www.cyberforum.ru/cpp-beginners/thread1047925.html
Помогите пожалуйста, найти ошибку, очень срочно // Program66.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <math.h> using...
C++ Ошибка в функции Помогите пожалуйста исправить ошибку bool zero (double*Ar, int n) { bool flag = false; int j = 1; do{ if (Ar=0) flag=true; //Ошибка при наведении на Ar else j=j+1; }while(j<=3,... http://www.cyberforum.ru/cpp-beginners/thread1047921.html
Подсчёт произведение ненулевых элементов массива и определение максимального елемета C++
Ребят нужна помощь буду очень благодарен. В общем такая задача: Надо создать числовой массив значение N вводиться с клавиатуры и подсчитать произведение нулевых элементов, а так же найти...
C++ Как определить сколько единиц в двоичном коде символа?
как определить сколько единиц в двоичном коде символа? (С\С++)
C++ Комментирование текста с++ http://www.cyberforum.ru/cpp-beginners/thread1047899.html
как закоментировать блок текста в с++. Кроме //.
C++ Посчитать сумму ряда (Начало и n интервала вводит пользователь) Например: если начало интервала 3 и n=4 то программа считает 3+4+5+6=18. подробнее

Показать сообщение отдельно
LOrdshokXDDD
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 46

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

19.12.2013, 04:50. Просмотров 230. Ответов 4
Метки (Все метки)

Ребят я не могу понять как это??
Можно пожалуйста пример кода?
Мне в общем то надо вот в этой консольной программе найти максимальный элемент массива и подсчитать произведение нулевые элементы одномерного массива
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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru