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

Вычислить сумму элементов массива (состоящего из N элементов) расположенных после минимального элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Операторы While & Do http://www.cyberforum.ru/cpp-beginners/thread25140.html
Такая проблемка, дали задачу, мол сделать одномерный массив из 5 чисел, и вывести сумму всех элементов, + среднее арифметическое, сделал, сдал, а мне говорят, что в это лабе нужно использовать...
C++ Удаление динамического массива Здравствуйте! Имею следующий вопрос: создаётся массив таким образом: int elCount = 10; double* x = new double; http://www.cyberforum.ru/cpp-beginners/thread25131.html
C++ Среднее арифметическое положительных элементов в каждой строке
Дан двумерный массив состоящий из N строк и M столбцов.Элементы массива имеют вещественный тип.N<=20.M<=10.найти среднее арифметическое положительных элементов в каждой строке. я понимаю что это...
Динамические массивы C++
Помогите сделать задание пожалуйста , люди. Никак не могу понять как это оживить это... Язык: С++ MS VS: Win32 Console Aplication Само задание звучит примерно вот так - Сформировать...
C++ Одномерные массивы и указатели http://www.cyberforum.ru/cpp-beginners/thread25102.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество элементов массива, лежащих в диапазоне от А до В; 2) сумму элементов массива, расположенных после...
C++ Перегрузка "operator +" Прив, подскажите, как организовать перегрузку, чтобы работало, как надо. У меня такая проблема a=3 b=4 c = a+b a=3 b=4 c=7 ----------- а в моем коде выходит что пока оно складывает оно сразу... подробнее

Показать сообщение отдельно
LuenFen
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18

Вычислить сумму элементов массива (состоящего из N элементов) расположенных после минимального элемента - C++

05.03.2009, 23:40. Просмотров 4777. Ответов 6
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main()
{ int i, summ=0, index = 0;
const N=16;
double mas[N] = {1.2, -1.8, -4.5, 8.5, -0.1, -0.9, 9.7, -9.8, 0.2, 3.5, 5.7, -3.8, -6.0, 4.2, 4.3, -5.1};
int min = mas[0];
for (i=0;i<N;++i)
if(min>mas[i])
{
min=mas[i];
index=i;
}
for (i=index+1;i<N;++i)
summ+=mas[i];
 
    printf("summa = 2.1%lf \n", summ);
return summ;
}
почему то на экран выводится не то что надо, в чем проблема?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru