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

Найти сумму элементов между первым и вторым отрицательными элементами массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить пирамиду http://www.cyberforum.ru/cpp-beginners/thread25575.html
как сделать пирамидку типа чтобы прибавлялось на каждой строке по два X.сделать нада с помощью цикла for и два вложенных цикла один внутренний будет заниматься печатанием пробелов и символа 'x',а другой который будет начинать с новой строки,я не пойму такую логику помогите а:) x xxx xxxxx xxxxxxx и таких строк нада 20 #include <iostream> #include <iomanip> #include <conio.h>
C++ Как проверить является данное число квадратом целого числа? Как проверить является данное число квадратом целого числа? подскажите какое необходимо написать условие. http://www.cyberforum.ru/cpp-beginners/thread25550.html
C++ Пересечение фигур
Даны две фигуры: Окружность с центром в точке (x0,y0) и радиусом r, и пятиугольник заданный координатами вершин. Как можно определить факт пересечения фигур?
В матрице заменить нулями все отрицательные элементы над главной диагональю C++
Помогите написать код - В матрице заменить нулями все отрицательные элементы над главной диагональю
C++ Заменить отрицательные элементы массива нулями и найти их количество http://www.cyberforum.ru/cpp-beginners/thread25498.html
заменить отрицательные элементы массива V нулями и найти ихнее количество. помогите пожалуйста.
C++ Cоздание проги с заголовочным файлом У меня не получается создать простейшую программку с заголовочным файлом. Я создаю заголовочный файл my.h к примеру такой: void PrintMessage(); Создаю файл my.cpp: #include<iostream.h> void PrintMessage() { cout<<"Hello World!"; } подробнее

Показать сообщение отдельно
Sergei
 Аватар для Sergei
1425 / 692 / 40
Регистрация: 22.04.2008
Сообщений: 1,608
10.03.2009, 15:07     Найти сумму элементов между первым и вторым отрицательными элементами массива
Вот функция которая решает твою задачу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//параметры массив и размер массива возвращает сумму
double SummElement(double a[],int n)
{
    int k =0; double sum =0.0;
    for(int i=0;i<n;i++)
    {
        if(k==1)
        {
            sum += a[i];    
        }
        if(a[i] < 0)
        {
            k++;
        }
        
    }
    return sum;
}
Добавлено через 35 секунд
Если есть вопросы или что-то непонятно спращивайте.
 
Текущее время: 13:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru