Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.09.2014, 00:26   #1
Loqwer78rus
Пользователь
 
Регистрация: 24.03.2014
Сообщений: 60
Вопрос Сравнить предшествующее число в массиве с последующим

найти число элементов массива состоящего из 200 элементов, которые больше своих соседних т.е. предшествующего и последующего. массив заполнить с использованием генератора псевдослучайных чисел. Помогите плиз
Цитата:
int i,j;
int m[200];

for(i=0;i<=200;i++)
{
m[i]=rand()%100;
cout<<" "<<m[i];

}

for(j=1;j<=200;j++)
{
if(m[j-1]<m[j]>m[j+1])
cout<<m[j]<<endl;
}
Loqwer78rus вне форума Ответить с цитированием
Старый 26.09.2014, 00:43   #2
tolikprankster
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 60
По умолчанию

Код:
#include<iostream>
using namespace std;
int main()
{
    int i,j;
    int m[200];

    for(i=0;i<=200;i++)
    {
        m[i]=rand()%100;
        cout<<" "<<m[i];
    }
    cout<<endl;
    system("PAUSE");
    for(j=1;j<=200;j++)
    {
       if((m[j]>m[j+1])&&(m[j]>m[j-1]))
       cout<<m[j]<<" ";
    }
    cout<<endl;
    system("PAUSE");
}
tolikprankster вне форума Ответить с цитированием
Старый 26.09.2014, 00:47   #3
tolikprankster
Пользователь
 
Регистрация: 09.02.2013
Сообщений: 60
По умолчанию

Цитата:
Сообщение от Loqwer78rus Посмотреть сообщение
найти число элементов
Вам количество элементов найти? Если да то:
Код:
#include<iostream>
using namespace std;
int main()
{
    int i,j;
    int m[200];
    int count = 0;
    for(i=0;i<=200;i++)
    {
        m[i]=rand()%100;
        cout<<" "<<m[i];
    }
    cout<<endl;
    system("PAUSE");
    for(j=1;j<=200;j++)
    {
       if((m[j]>m[j+1])&&(m[j]>m[j-1]))
       count++;
    }
    cout<<"Count: "<<count<<endl;
    system("PAUSE");
}
tolikprankster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удалить звено предшествующее первому четному числу ksenechka5 Помощь студентам 2 11.01.2011 21:24
Находится ли число в массиве _SERGEYX_ Общие вопросы Delphi 6 13.11.2010 10:03
Вывести число, предшествующее первому отрицательному и число, следующее за последним отрицательным Rid Паскаль, Turbo Pascal, PascalABC.NET 4 22.12.2008 16:50
необходимо сравнить массив С1-С50 на совпадение в массиве А1-А267 Бэн ай нид хелп Microsoft Office Excel 1 10.09.2007 20:10