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

найти сумму модулей элементов массива, после первого отрицательного элемента и сделать замер времени - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На циклы do while http://www.cyberforum.ru/cpp-beginners/thread660201.html
даны два действительных числа а1,а2,... . Известно, что а1>0 и что среди а2,а3,... есть хотя бы одно отрицательное число. Пусть а1,...,аn - члены данной пос-ти, предшествующие первому отрицательному члену( n заранее неизвестно). Получить: |a1-an|.
C++ Сортировка Требуется отсортировать машины операции в порядке киеньшения А )чтение из cpu регистора Б) поисе по дискк В) переключение контекста Г) чтение из памяти Спасибо за ответ http://www.cyberforum.ru/cpp-beginners/thread660193.html
C++ Где можго почитать о Coding Convention для C++ на русскос языке?
Я не смог нагуглить.
Подскажите алгоритм C++
Есть односаязный список . Требуется проверить не замкнут ли он
C++ Вычисление значений выражений по заданным формулам http://www.cyberforum.ru/cpp-beginners/thread660171.html
Привет ребята помогите написать код, чтобы решалась формула. Заранее спасибо.
C++ Шаблон класса и перегруженного оператора отказываются дружить Всем привет! Помогите разобраться с шаблонами, не получается подружить шаблон класса и шаблон перегруженного оператора. Выдает ошибку. Код: template<typename T> class point { public: /* ... */ подробнее

Показать сообщение отдельно
verysimple123
Сообщений: n/a

найти сумму модулей элементов массива, после первого отрицательного элемента и сделать замер времени - C++

29.09.2012, 23:23. Просмотров 447. Ответов 0
Метки (Все метки)

помогите пожалуйста с задачей
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
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <time.h>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    clock_t start,end;
    int n=1000;
    int t;
    double sum=0;
    double a[n];
    for (int i=0;i<n;i++)
    {
        a[i]=rand() % 109 + (-37);
        cout<<a[i]<<" ";
    }
    cout<<endl;
    start=clock();
    for (int i=0;i<=n;i++)
    {
        if (a[i]<0)
            {
                for (int i=i+1;i<n;i++)
                {
                    sum+=fabs(a[i]);
                    break;
                }
                cout<<"Summa: "<<sum<<endl;
            }
        else
        cout<<"error"<<endl;
    }
    end=clock();
    t=(end-start);
    cout<<"time: "<<t;
    return 0;
}
Добавлено через 7 часов 44 минуты
всё исправил работает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru