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

Найти максимальную сумму соседних элементов массива - C++

Восстановить пароль Регистрация
 
Lers
12 / 12 / 3
Регистрация: 27.05.2012
Сообщений: 202
30.10.2012, 22:58     Найти максимальную сумму соседних элементов массива #1
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
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
int n,a[100];
int sum,i=0,max,k=0;
clrscr();
scanf("%d",&n);
sum=0;
while (i<n)
{
 i++;
 printf("\n a[%d]= ",i);
 scanf("%d",&a[i]);
 }
max=a[1]+a[2];
for (i=1;i<n;i++)
{
 k=a[i]+a[i-1];
 if (k>max)
 sum=k;
}
printf("\n Summa=%d",sum);
getch();
}
P.S. помогите найти ошибку в коде, т.к. постоянно выдает что сумма равна -14.

Добавлено через 2 часа 16 минут
Разобрался сам.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 22:58     Найти максимальную сумму соседних элементов массива
Посмотрите здесь:

Функции: найти строку, которая имеет максимальную сумму элементов C++
Дан двумерный массив.посчитать сумму элементов в кажой строке. найти максимальную и минимальную сумму и помень эти строки местами. C++
C++ найти разность соседних элементов массива
C++ как найти максимальную сумму значений элементов строки в массиве?
C++ Определить максимальную сумму соседних элементов в двумерной матрице
C++ Найти наибольшую по величине сумму двух соседних элементов массива
C++ Найти максимальную сумму двух соседних чисел из данного набора
Определить максимальную сумму двух соседних элементов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru