Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Konklav
0 / 0 / 0
Регистрация: 07.12.2016
Сообщений: 2
1

Вычислить количество элементов одномерного массива, которые меньше обоих соседей

25.01.2018, 12:40. Просмотров 848. Ответов 1
Метки нет (Все метки)

Написать программу, которая вычисляет количество элементов одномерного массива, которые меньше обоих соседей.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2018, 12:40
Ответы с готовыми решениями:

Найти количество элементов массива, которые меньше, чем все предыдущие
Дан массив n.Нужно найти количество элементов,которые меньше чем все предыдущие. уже голову...

Для одномерного целочисленного массива вычислить количество разных элементов
Составить программу, которая для одномерного целочисленного массива вычисляет количество различных...

Вычислить количество положительных элементов одномерного массива вещественных чисел
Составить программу в СИ, которая вычисляет количество положительных элементов одномерного массива...

Для одномерного вещественного массива вычислить количество элементов, больших всех предыдущих
Составить программу, которая для одномерного вещественного массива вычисляет количество элементов,...

Указатели. Найти количество элементов массива, которые больше 100, меньше 100, равны 100
Разработать функцию,которая находит количество элементов массива,которые больше 100,меньше 100,...

1
HighPredator
5693 / 2013 / 723
Регистрация: 10.12.2010
Сообщений: 5,783
Записей в блоге: 3
26.01.2018, 08:41 2
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
int main(void)
{
    int a[] = {2, 1, 3, 2, 4, 5}; // count = 2, el: 1, 2
    
    size_t n = sizeof(a) / sizeof(*a);
    
    int count = 0;
    for (size_t i = 1; i < n - 1; i++)
    {
        if ((a[i] < a[i + 1]) && (a[i] < a[i - 1])) count++;
    }
    printf("%d\n", count);
    
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2018, 08:41

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

Вычислить количество элементов массива, которые больше своих соседей
В одномерном массиве, состоящем из n вещественных элементов: 1) вычислить количество элементов...

Вывести номера и значения тех элементов массива, которые меньше своих соседей
Дан массив D из n элементов (n&lt;=45). Вывести номера и значения тех элементов массива, которые...


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

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

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