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

Сумма элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread1042725.html
Помогите пож ^_^ Дана матрица А (5,3) {1.,2.,3.},{4.,5.,6.},{7.,8.,9.},{10.,1.,2.},{3.,4.,5.} 1)Найти max среди элементов матрицы,расположенных над побочной диагональю и его местоположение...
C++ Не повторяется цикл После завершения любого пункта программа закрывается( Не получается сделать так, чтобы после завершения любого пункта, выводилось снова главное меню программы. HELP!!! #include<iostream.h>... http://www.cyberforum.ru/cpp-beginners/thread1042714.html
C++ Удалить из массива первый положительный элемент, определить, есть ли в массиве заданное число
Использовать обращение к элементам матрицы с помощью операции и через указатель. Ввод элементов массива осуществлять с клавиатуры. Во время отладки и тестирования программы размер массива можно...
Подсчитать количество слов в данной последовательности C++
Дана строка длиной n символов. Группы символов, которые разделены пропусками (одним, несколькими ли), будем считать словами. Подсчитать количество слов в данной последовательности.
C++ Составить программу, которая подсчитывает количество слов в тексте http://www.cyberforum.ru/cpp-beginners/thread1042701.html
Из клавиатуры вводится текстовая строка. Составить программу, которая подсчитывает количество слов в тексте; выводит на экран слово, которое содержит наибольшее количество голосних букв; удаляет из...
C++ Сумма элементов главной диагонали матрицы Такая проблема... Можете помочь с кодом. Как сделать что-бы считало элементы главной диагонали квадратной матрицы? #include<iostream> //library #include <stdio.h> //library #include <math.h>... подробнее

Показать сообщение отдельно
MonoRec
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 84

Сумма элементов массива - C++

15.12.2013, 18:58. Просмотров 391. Ответов 11
Метки (Все метки)

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
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int n;
cout<<"Enter number:"<<endl;
cin>>n;
int *a= new int[n];
float res=1;
for (int i = 0; i<n; i++)
    cin >> a[i];
for (int i = 0; i<n; i++)
    if (a[i] < 0)
          res*=a[i];
 
if (n!=0);
{int min =a[0];
for(int i=1; i<n; i++)
    if(min>a[i])
        min=a[i];
cout<<"Min="<<min<<endl;
cout<<"Negative res="<<res<<endl;
}
 
system ("pause");
    return 0;
}
Нашел произведение отрицательных элементов массива и мин значение!


Если в массиве нету отрицательных чисел, мне выдаёт значение 1! Как сиправить? Чтобы выдавало, например: ("Нету нег значений")
Как найти сумму положительных элементов массива расположенных после минимального элемента? Нашел мин значение что делать дальше незнаю =\
Как перебрать в цикле элементы массива, расположенные после минимального?!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru