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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ivan123444
0 / 0 / 0
Регистрация: 08.12.2008
Сообщений: 10
#1

Разность соседних элементов в массиве - C++

14.12.2008, 13:51. Просмотров 1018. Ответов 8
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
#include <iostream.h>
int main ()
{
int a[5]={1,2,3,4,5};
int s=0;
for(int i=0; i<5; i++)
s=s+a[i];
count<<s;
}
помоему так но чето у меня не пашет, точнее пашет но нито показывает помогите плиз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2008, 13:51     Разность соседних элементов в массиве
Посмотрите здесь:
C++ найти разность соседних элементов массива
C++ В массиве проверить наличие одинаковых, соседних элементов
C++ Сумма, разность, произведение элементов в одномерном массиве
C++ В массиве найти количество пар соседних элементов в которых предыдущий элемент кратен следующему
C++ Вывести вместо каждой пары соседних чисел, разность которых меньше заданного числа Е, их среднеарифметическое
Имеются ли в массиве пары взаимно обратных соседних чисел? C++
Выясните, имеется ли в массиве символов пара соседних одинаковых C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FOLKEN
21 / 20 / 3
Регистрация: 03.12.2008
Сообщений: 86
14.12.2008, 14:10     Разность соседних элементов в массиве #2
тут у вас сумма элементов массива считается.
разность соседних элемментов массива - это вообще как? в каком виде оно должно быть после вычисления?если у вас массив из 5ти элементов, то осмелюсь предположить, что разность эта будет массивом из 4ех элементов. Если так то

C++
1
2
3
int b*=new int [4];
for (int j=0; j<4; j++)
b[j]=a[j]-a[j+1];
Ivan123444
0 / 0 / 0
Регистрация: 08.12.2008
Сообщений: 10
14.12.2008, 14:12  [ТС]     Разность соседних элементов в массиве #3
масив из 5 элементов, т.е. надо посчитать сумму соседних например 1+2, 2+3, 3+4 и т.д.
FOLKEN
21 / 20 / 3
Регистрация: 03.12.2008
Сообщений: 86
14.12.2008, 14:15     Разность соседних элементов в массиве #4
код выше, только разность замените на сумму

ибо коли нужна сумма - зачем в названии темы разность ? :)
Ivan123444
0 / 0 / 0
Регистрация: 08.12.2008
Сообщений: 10
14.12.2008, 14:25  [ТС]     Разность соседних элементов в массиве #5
ну как бы надо и то и другое спасибо ща проверю
next1k
0 / 0 / 0
Регистрация: 14.12.2008
Сообщений: 5
14.12.2008, 14:40     Разность соседних элементов в массиве #6
Цитата Сообщение от FOLKEN Посмотреть сообщение
тут у вас сумма элементов массива считается.
разность соседних элемментов массива - это вообще как? в каком виде оно должно быть после вычисления?если у вас массив из 5ти элементов, то осмелюсь предположить, что разность эта будет массивом из 4ех элементов. Если так то

Код
int b*=new int [4];
for (int j=0; j<4; j++)
b[j]=a[j]-a[j+1];
А подскажи пожалуйста как в идеале должна выглядеть эта программа?
FOLKEN
21 / 20 / 3
Регистрация: 03.12.2008
Сообщений: 86
14.12.2008, 15:03     Разность соседних элементов в массиве #7
в идеале эта программа не мной должна быть написана :) не ленитесь, господа, иначе научиться невозможно.

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
#include <iostream.h>
 
int main ()
{
int a[5]={1,2,3,4,5};
int s=0;
int *b=new int [4];
int *c=new int [4];
 
for (int j=0; j<4; j++)
{
    b[j]=a[j]-a[j+1];
    c[j]=a[j]+a[j+1];
}
cout<<"ishodniy massiv: ";
for (int i=0; i<5; i++)
    cout<<a[i]<<" ";
 
cout<<"\n";
cout<<"raznost: ";
for(j=0; j<4;j++)
{
    cout<<b[j]<<" ";
}
 
cout<<"\n";
cout<<"summa: ";
for(j=0; j<4;j++)
{
    cout<<c[j]<<" ";
}
cout<<"\n";
return 1;
}
next1k
0 / 0 / 0
Регистрация: 14.12.2008
Сообщений: 5
14.12.2008, 15:22     Разность соседних элементов в массиве #8
спасиба агромное

Добавлено через 7 минут 38 секунд
Кстати мона было и без ввода динамического массива, ведь у меня известно что 5 элементов в массиве
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2008, 15:27     Разность соседних элементов в массиве
Еще ссылки по теме:
Определить, есть ли в данном массиве два соседних положительных элемента C++
Определить, есть ли в заданном массиве два соседних элемента с разными знаками C++
C++ В заданном числовом массиве вычислить сумму произведений всех троек соседних чисел.
C++ Проверить, что в массиве, введенном с клавиатуры, есть два соседних одинаковых элемента
Как посчитать сумму и разность чисел в одномерном массиве? C++

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

Или воспользуйтесь поиском по форуму:
FOLKEN
21 / 20 / 3
Регистрация: 03.12.2008
Сообщений: 86
14.12.2008, 15:27     Разность соседних элементов в массиве #9
вот ведь шаришь же. взял бы да и сделал сам :)
Yandex
Объявления
14.12.2008, 15:27     Разность соседних элементов в массиве
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru