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

max сумма в одномерном массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Последовательность http://www.cyberforum.ru/cpp-beginners/thread309225.html
Даны натуральные числа n, а1 ..., an. Получить произведение членов последовательности а1, ..., an, удовлетворяющих условию 2^i<an<i! Вот программный код: int fact (int n) { int i,f=1; for (i=2;i<=n;i++) f*=i; return f;
C++ Сформировать файл "BOOK" из фамилий любимых писателей учеников класса (ученики по очереди вводят по три фамилиии писателей). Используя сформированный Нужна помощь. Есть задача в Паскале, нужно перевести в Си. Вот задача и код. Сформировать файл "BOOK" из фамилий любимых писателей учеников класса (ученики по очереди вводят по три фамилиии писателей). Используя сформированный файл, напечатать фамилии пяти наиболее популярных писателей. uses crt; var f:text; a:array of string;{массив фамилий} b:array of integer;{массив встречаемости}... http://www.cyberforum.ru/cpp-beginners/thread309210.html
Написать программу на Borland C++ C++
Даны два целочисленных массива K(m) и L(n). Найти Наибольший элемент массива K, не имеющий себе равных в массиве L Помогите пожалуйста написать, я создаю 2 массива, вывожу максимальный элемент К(m) а дальше не могу, нужно написать через функцию
C++ нужно написать программу
Написать программу сравнения двух файлов, должна печататься первая строка, в которой они различаются. Если файлы идентичны – вывести сообщение. Добавлено через 58 минут ребят помогите, срочно нужно
C++ Программа под visual studio 2010 сравнение методов сортировки. http://www.cyberforum.ru/cpp-beginners/thread309149.html
Написал прогу для методов сортировки используя некоторые материалы с инета, помогите с проблемой исполнения программы. Компилируется нормально, но при включении идут ошибки.... http://narod.ru/disk/14588618001/Sorting.rar.html ссылка на прогу.
C++ Сколькими способами можно отобрать команду в составе 5 человек из 8 кандидатов;из 10 кандидатов; из 11 кандидатов? Подсчет количества способов отбора Нужна помощь, есть код на Pascal нужно в C. Вот программа: function fact(x: longint): longint; begin if x=0 then fact:=1 else fact:=x*fact(x-1); end; function C(n,k: longint): longint; begin подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
31.05.2011, 16:28     max сумма в одномерном массиве
Либо я не понял задание, либо у вас что-то с математикой...
59+26+(-53)+97=129 как бы
А в этой последовательности моя прога выдает 177, не знаю почему, не проверял=)
Проверьте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <fstream>
#define size 60000
int main(){
    int n,a[size],i=0,max=-60000,j;
    std::fstream in("test.in");
    in >> n;
    for (int sum; i < n; i++){
        sum=0;
        in >> a[i];
        for (j=0; j < i; j++)
            sum+=a[j];
        if (sum > max) max=sum;
    }
    std::ofstream out("test.out");
    out << max;
    return 0;
}
 
Текущее время: 03:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru