Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
lisenog
2 / 2 / 0
Регистрация: 03.06.2009
Сообщений: 13
#1

Вывести на экран те элементы списка, которые больше своих соседей - C++

26.05.2011, 22:41. Просмотров 657. Ответов 1
Метки нет (Все метки)

Дан список из n целых чисел a1,a2,..,an. Вывести на экран те элементы списка, которые больше своих соседей. Заранее спасибо за помощь!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2011, 22:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран те элементы списка, которые больше своих соседей (C++):

Выбрать из массива элементы, которые в 2 раза больше своих соседей - C++
Дан массив a, сформировать новый массив состоящий из элементов в 2 раза больше предыдущего и следующего |2|4|2|3|6|3| -> |4|6|

Удалить из списка элементы которые равны полусумме своих соседей - C++
Помогите срочно...задача удалить из списка элементы которые равны полусумме своих соседей...я так понял тут идут двусвязные списки а на них...

Вывести количество элементов массива, которые строго больше обоих своих соседей (исправить) - C++
Сначала задано число N — количество элементов в массиве (1N100). Далее через пробел записаны N чисел — элементы массива. Формат...

Найти число элементов массива, которые больше своих “соседей” - C++
Найти число элементов массива, которые больше своих “соседей”, т.е. предшествующего и последующего элементов.

Сформировать вектор М из элементов массива А, которые больше своих соседей - C++
Дан массив А(n), n <= 15, целого типа. Сформировать вектор М из элементов А, которые больше своих соседей, то есть ai > ai-1 и ai > ai+1....

Перегруженные функции вычисляющие количество элементов, которые больше своих соседей - C++
Написать реализации перегруженных функций: int func(double* arr, int length); int func(char* str); Функция func возвращает количество...

1
ДваДва
63 / 63 / 34
Регистрация: 15.05.2011
Сообщений: 109
26.05.2011, 23:23 #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
#include <iostream>
using namespace std;
 
int ar[100];
int n;
int main(){
setlocale(0,""); 
cout<<"Ведите n: ";
cin>> n;
for(int i=0;i<n;i++)
{
    cout<<"Ведите элемент: ";
    cin>>ar[i];
}
 
cout<<"Значения элементов, которые больше своих соседей: "<<endl;
for(int i=0;i<n;i++)
{
    if ((ar[i]>ar[i-1] )&& (ar[i]> ar[i+1]))
        cout<<ar[i]<<endl;  
}
system("pause");
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2011, 23:23
Привет! Вот еще темы с ответами:

Найти сумму элементов массива, которые больше своих "соседей" справа и слева - C++
В массиве из N элементов найти сумму тех элементов, которые больше своих &quot;соседей&quot; справа и слева.

Вывести на экран элементы массива, которые больше среднего арифметического всех его элементов - C++
Ребят помогите пожалуйста решить два массива, а то мне трудно они даються=) 1)Дан массив А из N элементов. Вывести на экран элементы...

Определить сколько из чисел больше своих соседей - C++
имеется последовательность чисел, содержащая n элементов.определить сколько из них больше своих соседей. код на c++ пожалуйста )

Определить сколько чисел больше своих “соседей” - C++
Задача 2. Дано 20 целых чисел. Определить сколько из них больше своих “соседей”, т.е. преидущего и последуещего.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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