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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить код кнопки http://www.cyberforum.ru/cpp-beginners/thread15111.html
Купил ноутбук HP Compag 6820s. Та новая кнопка (fn). Не могу найти ее код? Помогите!!!!!! С уважением
C++ двухпутевые вставки для C++ Завтра надо лабу сдать, а я никак не могу найти ничё толкового по этим вставкам. Помогите плиз. Горю!!! http://www.cyberforum.ru/cpp-beginners/thread15101.html
сортировка методом вычерпывания C++
помогите написать прогу..сортировка методом вычерпывания....и плиз объясните сам метод по подробнее... Составить программу реализации указанного метода сортировки и иллюстрации его выполнения. В программе предусмотреть просмотр входных и выходных данных и пошаговое перемещение элементов в соответствии с алгоритмом. Для получения входных данных иметь три варианта: a) непосредственный ввод;...
Нужна помощь в построении симметричной матрицы 9x9... C++
Необходимо создать квадратную матрицу целых чисел размером 9х9. По условию необходимо заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали..... %) Добавлено через 1 минуту 44 секунды Что то ни как не получается добиться симетрии.... :(((
C++ Поисковая система библиотечного архива http://www.cyberforum.ru/cpp-beginners/thread15084.html
посмотрите пожалуйста прогу ни си она почему - то глючит: код poisk.h: #ifndef POISK_H #define POISK_H struct book {
C++ Задача по кольцевым спискам Необходимо решить задачу: Составить программу, которая в кольцевой список из n элементов добавляет m новых элементов так, чтобы новый элемент вставлялся через k элементов кольца. Причем задачу желательно решить с использованием динамических структур. Надеюсь на вашу помощь. подробнее

Показать сообщение отдельно
opium-gomel
2 / 2 / 0
Регистрация: 19.10.2012
Сообщений: 5
19.10.2012, 20:20     Найти сумму элементов массива, расположенных после первого положительного элемента
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
    float sum;
    int n,imax;
    cout<<"BBeDiTe kol-Bo eleMeHToB"<<endl;
    cin>>n;
    float *a = new float [n], *b = new float [n];
    cout<<"BBediTe elemeHTbl"<<endl;
    
    for (int i=0; i<n;i++)
        cin>>a[i];
    for ( int i=imax=0;i<n;i++)
        if ((fabs(a[i]))>(fabs(a[imax])))
            imax=i;
    cout<<"max po Modulu element massiva ="<<a[imax]<<endl;
    cout<<"#max elementa  - "<<imax+1<<endl;
 
        for( int i=0;i<n;i++)
            if (a[ i]>0)
            i=i+1;
         sum+=a[ i];
        
    cout<<"cyMMa elementov posle 1-ogo polozhitel'nogo =   "<<sum<<endl;
 
    return 0;
 
}
первая часть вып нормально, а со второй что-то не так. Хотя i описана триста раз, пишет "использование i без инициализации". Подскажите плз в чем дело
 
Текущее время: 17:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru