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

вычислить сумму элементов,расположенных между максимальным и минимальным элементом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Русские буквы http://www.cyberforum.ru/cpp-beginners/thread351314.html
Ребят всем привет!!! Подскажите мне пожалуйста такую вещь,хочу в С++ чтобы на русском выводилось,компилирую в Dev C++,у меня каляки маляки выходят,то есть в компиляторе например пишу "Привет" в...
C++ Реализация класса Так как только начал изучать с++, возникает вопрос: есть задание : Реализовать класс IntArray. Разработать тестовую программу для проверки работоспособности класса (т.е. необходимо убедиться в... http://www.cyberforum.ru/cpp-beginners/thread351306.html
Linker error при компиляции C++
У меня вылезает ошибка при компиляции: undefined reference to `gluPerspective@32' По сути он ругается на то что не может найти функцию gluPerspective, но в include я подключил #include...
Разрушение объектов при наследовании C++
Привожу код, вопрос после описания #include <iostream> using namespace std; class A { public: A()
C++ Как менять переменные в main через функцию http://www.cyberforum.ru/cpp-beginners/thread351234.html
допустим, есть некая функция "function" void function(int a){ a=12345; } и "мейн" int main() {
C++ Создание 3-х мерного динамического массива Что-то туплю.. не могу сделать 3-х мерный динамический массив int *a;int q,n,r,v;int ***b;int m=0; void vvod() { cout<<"vvedite chislo elementov"; подробнее

Показать сообщение отдельно
Aneron
158 / 157 / 12
Регистрация: 20.04.2010
Сообщений: 570
14.09.2011, 09:50
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
double array[128];
for(int i = 0; i < 128; ++i)
array[i] = rand();
int max_index = 0,min_index = 0;
for(int i = 0; i < 128; ++i)
{
if(array[i] > array[max_index])
max_index = i;
else
if(array[i] < array[min_index])
min_index= i;
}
double sum = 0;
int z = 0;//Переменная,которая будет считать сколько чисел добавлено.
for(int i = (min(min_index,max_index) + 1) ;i<(max(min_index,max_index) - 1);++i)
{
sum += array[i];
++z;
}
if(z == 0)
printf("No elements");
else
printf("Result - %f",sum);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru