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

Хочу постичь дзен, необходима консультация - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс прямоугольников http://www.cyberforum.ru/cpp-beginners/thread956424.html
Помогите, пожалуйста, а то я дуб дубом:( Создайте класс прямоугольников, описав в нём все необходимые свойства, подобрав им понятные имена и правильные типы данных. Опишите в классе конструктор, позволяющий при создании нового объекта явно задать все его свойства. Если это необходимо, то проверьте допустимость их значений в конструкторе (например, в классе обыкновенных дробей нельзя создавать...
C++ Что это в коде?не сображу Доброго дня!! Подскажите пожалуста, разясните что это за две строки в коде? Я еще е очень освоился с темой, и ак-то не пойму, что это. Строки три-четыре и 42. И напомните пожалуста, что значит enum? intintboolfalsetrue это что за выраженьице? Листинг. Итоги первой недели 1: #include <iostream.h> 2: intintboolfalsetrue 3: enum CHOICE { DrawRect = 1, GetArea, http://www.cyberforum.ru/cpp-beginners/thread956411.html
C++ Lua и C++. Как наследовать классы?
Возможно ли в Lua наследовать классы из C++ кода? И вообще что лучше использовать для связки C++ и Lua?
C++ G++/Gcc передача define в аргументах
Можно ли каким-то ключом gcc/g++ создать define-переменную? Т.е. можно-ли сделать так: g++ -<ключь> <название define переменной> <значение> src/dosomthing.cpp -o bin/exout и если да то каким ключом?
C++ Какое число встретится раньше http://www.cyberforum.ru/cpp-beginners/thread956402.html
C# 1.Ввести N чисел ,(N\geq3). Выяснить максимальное или минимальное число встретится в этой последовательности раньше! 2.ввести 2 двузначных числа и проверить одинаковы ли они ,если да написать одинаковы если нет то не одинаковы! Очень прошу помощи по этим задачкам))очень надо!!! а знаний пока что мало((
C++ Задачка по физике Составьте программу для вычисления напряжения на каждом из последовательно соединенных участков электрической цепи сопротивлением R1, R2, R3 Ом< если сила тока при напряжении U В составляет 1 А. помогите с формулой че за чем вычислять остальное сам сделаю зарание спасибо ) подробнее

Показать сообщение отдельно
Василицк
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 18
17.09.2013, 17:33     Хочу постичь дзен, необходима консультация
В массиве целых чисел найти непрерывный подмассив, сумма элементов которого максимальна. Необходимо вывести получившуюся сумму и два индекса - номера начального и конечного элементов массива. Все элементы пронумерованы попорядку, начиная с 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
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <algorithm>
 
int main()
{
        FILE *f;
 
        f = fopen("input.txt", "r");
 
        long a = 0;
        fscanf(f, "%d", &a);
 
        long i = 0;
        long *array = new long [a];
        for (i = 0; i < a; ++i)
        {
                fscanf(f, "%d", &array[i]);
        }
 
        fclose(f);
//начиная от сюда
        long m = array[0];
        long first = 0; long last = 0;
        long j = 0; long s = 0;
        for (j = 0, i = 0; j < a; ++j)
        {
                s += array[j];
 
                if (s < array[j])
                {
                        s = array[j];
                        i = j;
                } 
 
                if (m < s)
                {
                        first = i;
                        last = j;
                        m = s;
                }
        }
 
 
 
            f = fopen("output.txt", "w");
 
        fprintf(f, "%d\n%d %d", m, first, last);
 
        fclose(f);
 
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru