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

Ошибки в коде программы - C++

Восстановить пароль Регистрация
 
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
13.10.2013, 22:31     Ошибки в коде программы #1
Создать массив из 20 вещественных чисел.Определить, сколько из них больше своих "соседей," т.е. предыдущего и последующего чисел.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
    const n=20;
    int a[n],i;
    cout <<"Vvedite element massiva:";
    for (int i=array_size+1;i<array_size-1;i++)
    {
        if (array[i]>array[i-1]&&array[i+1]
        {
            cnt++;
        }
    }
    cout <<"Result:"<<endl;
    getch ();
    return 0;
}
Помогите пожалуйста исправить ошибки
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 22:31     Ошибки в коде программы
Посмотрите здесь:

C++ Исправте ошибки в коде программы(их два варианта).
Ошибки в коде. C++
C++ Ошибки в коде
Ошибки в коде C++
Ошибки в коде( C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tzeentch
 Аватар для tzeentch
25 / 25 / 2
Регистрация: 13.04.2013
Сообщений: 79
13.10.2013, 22:41     Ошибки в коде программы #2
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>
#include <cstdlib>
#include <ctime>
#include <conio.h>
 
using namespace std;
 
int main () {
    const int N = 10;
    float a[N];
    int c = 0;
 
    srand(time(0));
 
    for( int i = 0; i < N; ++i ) {
      a[i] = (rand() % 20)* 0.33;
      cout << a[i] << ' ';
    }
 
    for( int i = 1; i < N-1; ++i )
      if( a[i] > a[i-1] && a[i+1] && a[i] > a[i-1] )
        c++;
 
    cout << "\nResult: " << c << endl;
    getch ();
    return 0;
}

Не по теме:

Никогда,НИКОГДА не надо юзать РУЧНОЙ ввод там, где можно обойтись генерацией рандомных чисел

aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
13.10.2013, 22:44     Ошибки в коде программы #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
    const n=20;
    int a[n],i;
    int count = 0;
    cout <<"Vvedite element massiva:";
    for (int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    for (int i=1;i<n-1;i++)
    {
        if((a[i] > a[i-1]) && (a[i] > a[i+1]))
        count++;
    }
    cout <<"Result:" << count <<endl;
    getch ();
    return 0;
}
tzeentch
 Аватар для tzeentch
25 / 25 / 2
Регистрация: 13.04.2013
Сообщений: 79
13.10.2013, 22:46     Ошибки в коде программы #4
Цитата Сообщение от metalist1925 Посмотреть сообщение
int a[n]
Цитата Сообщение от aLarman Посмотреть сообщение
int a[n]
Цитата Сообщение от metalist1925 Посмотреть сообщение
Создать массив из 20 вещественных чисел
вещественных
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
13.10.2013, 22:46     Ошибки в коде программы #5
Цитата Сообщение от tzeentch Посмотреть сообщение
C++
1
if( a[i] > a[i-1] && a[i+1] && a[i] > a[i-1] )
проверка, если текущее больше предыдущего и следущее не равно нулю и текущее больше предыдущего? О_О
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
13.10.2013, 22:47  [ТС]     Ошибки в коде программы #6
Выдаёт вот такую ошибку
(21) : error C2374: 'i' : redefinition; multiple initialization
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
13.10.2013, 22:48     Ошибки в коде программы #7
C++
1
int a[n],i;
замените на
C++
1
int a[n];
tzeentch
 Аватар для tzeentch
25 / 25 / 2
Регистрация: 13.04.2013
Сообщений: 79
13.10.2013, 22:48     Ошибки в коде программы #8
Цитата Сообщение от aLarman Посмотреть сообщение
проверка, если текущее больше предыдущего и следущее не равно нулю и текущее больше предыдущего? О_О

Не по теме:

мдя, видать спать пора...

metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
13.10.2013, 22:51  [ТС]     Ошибки в коде программы #9
(14) : error C2374: 'i' : redefinition; multiple initialization
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
13.10.2013, 23:40  [ТС]     Ошибки в коде программы #10
Может кто-нибудь поможет?
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
14.10.2013, 00:11  [ТС]     Ошибки в коде программы #11
Или всё-таки здесь нет вообще людей, которые могут помочь?
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
14.10.2013, 11:28     Ошибки в коде программы #12
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
int main(int argc, char * argv[])
{
 
        const int n=20;
        int a[n],i;
        int count = 0;
        cout <<"Vvedite element massiva:";
        for (int i=0;i<n;i++)
        {
            cin>>a[i];
        }
        for (int i=1;i<n-1;i++)
        {
            if((a[i] > a[i-1]) && (a[i] > a[i+1]))
                count++;
        }
        cout <<"Result:" << count <<endl;
        system("pause");
        return 0;
}
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
14.10.2013, 16:49  [ТС]     Ошибки в коде программы #13
cpp(11) : error C2086: 'i' : redefinition
cpp(15) : error C2086: 'i' : redefinition
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
14.10.2013, 17:48     Ошибки в коде программы #14
я не знаю где Вы собираете но MSVS 2010 этот код отлично собирает

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
for (i=0;i<n;i++)
        {
            cin>>a[i];
        }
        for (i=1;i<n-1;i++)
        {
            if((a[i] > a[i-1]) && (a[i] > a[i+1]))
                count++;
        }
а точно есть такая фишка в старых компиляторах, сделайте вот так
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
14.10.2013, 18:43  [ТС]     Ошибки в коде программы #15
всё равно в даже в microsoft visual studio 2010 сдесь выбивает ошибки
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
14.10.2013, 20:21     Ошибки в коде программы #16
ну вот почему у меня не выбивает а у Вас выбивает?

Добавлено через 1 минуту
Сделайте скрин с ошибкой и код чтобы было видно
metalist1925
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 134
14.10.2013, 21:50  [ТС]     Ошибки в коде программы #17
можете тогда помочь :
Сделать скрин работы программы?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.10.2013, 08:20     Ошибки в коде программы
Еще ссылки по теме:

C++ Ошибки в коде
C++ Ошибки в коде
Ошибки в коде C++

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

Или воспользуйтесь поиском по форуму:
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
15.10.2013, 08:20     Ошибки в коде программы #18
Цитата Сообщение от metalist1925 Посмотреть сообщение
можете тогда помочь :
Сделать скрин работы программы?
даа
Yandex
Объявления
15.10.2013, 08:20     Ошибки в коде программы
Ответ Создать тему
Опции темы

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