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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как определить сколько единиц в двоичном коде символа? http://www.cyberforum.ru/cpp-beginners/thread1047906.html
как определить сколько единиц в двоичном коде символа? (С\С++)
C++ Комментирование текста с++ как закоментировать блок текста в с++. Кроме //. http://www.cyberforum.ru/cpp-beginners/thread1047899.html
Посчитать сумму ряда C++
(Начало и n интервала вводит пользователь) Например: если начало интервала 3 и n=4 то программа считает 3+4+5+6=18.
метод прямоугольников C++
помогите пожалуйста написать код программы. Составить алгоритм и записать программу, которая выполняет итерационной алгоритм метода прямокутникив, с исчислением интеграла к заданной точности e результата. При каждой следующей итерации количество узлов интегрирования n удваивается, а затем новый результат сравнивается с результатом, полученном на предыдущем шаге. Вычисление повторяются, пока...
C++ Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод,вывод,сумму в виде отдельных процедур http://www.cyberforum.ru/cpp-beginners/thread1047875.html
Завтра дедлайн, а у меня 2 лабы и начало первого. Прошу помощи.
C++ Сортировка столбцов двумерного массива при помощи функции Опишите функцию сортировки элементов линейного массива. С помощью этой функции составьте программу, которая упорядочивает по убыванию элементы столбцов двухмерного массива. Помогите с кодом. подробнее

Показать сообщение отдельно
Ev_Hyper
 Аватар для Ev_Hyper
1808 / 1629 / 435
Регистрация: 15.12.2013
Сообщений: 5,791
19.12.2013, 03:42     Подсчёт произведение ненулевых элементов массива и определение максимального елемета
Наверное там опечатка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main(){
int i=0,n;
cout<<"Enter number:"<<endl;
cin>>n;
 
double *a= new double[n];
 
for (i = 0; i<n; i++)
    cin >> a[i];
 
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,="<<pr<<endl;
cout<<"Max,="<<max<<endl;
return 0;
}
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru