Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 15.02.2019
Сообщений: 28
1

Определить, сколько элементов последовательности больше своих соседей

15.02.2019, 22:01. Просмотров 430. Ответов 4
Метки нет (Все метки)

Дано 200 вещественных чисел. Определить сколько из них больше своих соседей, то есть предварительного
и последующего чисел.

Помогите кто может на C++ решить задачу.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2019, 22:01
Ответы с готовыми решениями:

Циклы while и do while: определить, сколько элементов последовательности больше своих соседей
Есть программа, нужно переделать ее с циклами while и do while, помогите пож)) Что делает прога:...

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

Определить сколько из чисел больше своих соседей
Имеется последовательность n чисел,определить сколько из них больше своих соседей т.е. преидущего и...

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

4
Эксперт C
23591 / 14805 / 3124
Регистрация: 24.12.2010
Сообщений: 31,625
16.02.2019, 01:14 2
C++
1
2
3
int count = 0;
for(int i=1; i<199; i++)
  if (a[i-1] < a[i] && a[i] > a[i+1]) count++;
0
866 / 351 / 184
Регистрация: 17.11.2018
Сообщений: 881
16.02.2019, 21:27 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int func( double prev, double cur, int n )
{
    if( n < 3 ) return 0;
 
    double next;
    cin >> next;
 
    return func( cur, next, n - 1 ) + ( cur > prev && cur > next );
}
int main()
{
    int n = 10;
    double first, second;
 
    cout << "Enter " << n << " numbers:\n";
    cin  >> first >> second;
 
    cout << "\ncount = " << func( first, second, n ) << endl;
 
    return 0;
}
0
0 / 0 / 0
Регистрация: 15.02.2019
Сообщений: 28
18.02.2019, 22:04  [ТС] 4
Проблема не решена компилятор выдает ошибку.
0
Эксперт C
23591 / 14805 / 3124
Регистрация: 24.12.2010
Сообщений: 31,625
18.02.2019, 22:26 5
Цитата Сообщение от AlexKOR5 Посмотреть сообщение
Проблема не решена компилятор выдает ошибку.
Какую, где? Да и код, ВАШ код покажите в конце концов! Вам же дали не полный код, а только то, что может помочь вам решить задачу. Вы же просили
Цитата Сообщение от AlexKOR5 Посмотреть сообщение
Помогите кто может
Вы же не просили решить за вас, сдать за вас, получить за вас диплом, устроится за вас на работу и получать за вас зарплату.

Добавлено через 1 минуту
Что, как, куда вы скопипастили - этого же не знает никто!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2019, 22:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить количество чисел в последовательности больше своих соседей
кто может пожалуйста ,так сказать,на пальцах объяснить часть кода с циклом ? нужно найти сколько...

Массив: Определить, сколько из них больше своих «соседей», те предыдущего и последующего
2. Дано 20 целых чисел. Определить, сколько чисел в последовательности больше своих «соседей», т.е....

Определить количество элементов массива, которые больше своих соседей
Дан массив из n элементов. Необходимо вывести количество элементов, которые больше своих «соседей»...

Определить сколько из 20 чисел больше своих "соседей"
Люди помогите дибилу в решении простенькой задачки...Я её никогда не решу...Я тупой как валянок......


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

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

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