Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Целочисленный массив заполняется по следующему правилу Целочисленный массив заполняется по следующему правилу: задаются нулевой, первый и второй элементы массива, остальные элементы вычисляются по формуле An=An-3+An-2-An-1. Заполнение ведется до тех пор, пока элемент массива Аn<M, где М-некоторое заоанее заданное предельное значение. При начальных значениях массива 10,20,17 сумма элементов массива составит 428550 при значении М не меньше… https://www.cyberforum.ru/ cpp-beginners/ thread2232332.html Вычислить произведение сумм элементов матрицы на их разность C++
Дана вещественная матрица B(m*m). Вычислить произведение сумм всех элеменовтов данной матрицы на их разность. Заранее спасибо.
C++ Поменять местами слова одинаковой длины https://www.cyberforum.ru/ cpp-beginners/ thread2232317.html
Поменять местами слова одинаковой длины Не представляю как это сделать, помогите пожалуйста
C++ Как записать формулу на с++: G=ln|\prod_{i=0}^{4}( {x}_{i} + \sum_{j=0}^{i} {x}_{j})| https://www.cyberforum.ru/ cpp-beginners/ thread2232264.html
C++ Virtual функции и наследование
Даны 2 класса: class A { public: virtual void sayHi() { std::cout << "A, hi" << std::endl; } };
C++ Вывести на экран первые n простых чисел N вводится с клавиатуры. Без массивов и сложных функций, только через циклы. https://www.cyberforum.ru/ cpp-beginners/ thread2232238.html
C++ Ввести водительскую категорию и вывести сообщение «Вы имеете водительские права категории …» https://www.cyberforum.ru/ cpp-beginners/ thread2232213.html
Помогите написать программу : Проверить, есть ли у пользователя водительские права. Если есть, то ввести по запросу его водительскую категорию и вывести на экран со¬общение «Вы имеете водительские права категории …»
C++ Поменять местами максимальный и минимальный элементы
Помогите написать программу : Дан массив из восьми элементов. Поменять местами максимальный и минимальный элементы. Вывести на экран исходный массив и массив после перестановки мин. и макс. Элементов, выделив их массива (например, восклицательными знаками).
C++ Нарушение прав доступа для чтения #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <string.h> #include <iostream> double create(double **matr, int n) { //Выделение памяти под двумерный массив matr = new double *; https://www.cyberforum.ru/ cpp-beginners/ thread2232192.html C++ Остановка thread вне конструкции https://www.cyberforum.ru/ cpp-beginners/ thread2232189.html
Добрый день! есть такой кусочек кода: if (!allWords.empty()) { std::thread stream1(FileIterator, std::ref(allWords), std::ref(total), std::ref(mtx)); stream1.join(); allWords.erase(allWords.begin()); } Не получается придумать как можно реализовать похожее на это: if (!allWords.empty())
C++ Исправить ошибку
вот фрагмент кода : int caseB (int k, int workers, int d) { int a; float b; for(k; k<workers; k++){ a=2018-worker.yearw; if(a > 10){ b=worker.salary / 100.; d=b*50.;
C++ Найти количество и сумму членов заданного массива, которые делятся на 5 и не делятся на 7 Дан массив целых чисел а0,...,аn-1. Найти количество и сумму тех членов данного массива, которые делятся на 5 и не делятся на 7. Но, программа работает неправильно, что не так? // ConsoleApplication5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cstdlib> https://www.cyberforum.ru/ cpp-beginners/ thread2232184.html
7 / 7 / 8
Регистрация: 19.06.2016
Сообщений: 134
20.04.2018, 16:03 0

Найти локальные минимумы массива - C++ - Ответ 12324380

20.04.2018, 16:03. Показов 3174. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Qetchet как решение

Решение

Если правильно понял задачу, то так надо:
Выбирай тот который нужен из нижеупомянутых случаев
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
28
29
30
#include <iostream>
#include <cstdlib>
int main()
{
    int* arr = new int[10];
    for (int i = 0; i < 10; i++) {
        arr[i] = rand()%10;    
    }
    
    //  Случай 1:
    //  Когда у элемента есть сосед справа и слева
    for (int i = 1; i < 9; i++) {
        if ((arr[i-1] > arr[i]) && (arr[i+1] > arr[i])) {
            std::cout << arr[i] << std::endl;   
        }
    }
    //  Случай 2:
    //  если для 0 элемента нет соседа слева, а для последнего нет соседа справа
    for (int i = 0; i < 10; i++) {
        if (i == 0){
            if (arr[i+1] > arr[i]) std::cout << arr[i] << std::endl; 
        }
        else if (i == 9) {
            if (arr[i-1] > arr[i]) std::cout << arr[i] << std::endl; 
        }
        else {
            if ((arr[i-1] > arr[i]) && (arr[i+1] > arr[i])) std::cout << arr[i] << std::endl;   
        }
    }
}


Вернуться к обсуждению:
Найти локальные минимумы массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2018, 16:03
Готовые ответы и решения:

Найти все локальные минимумы массива A[1…20]
Найти все локальные минимумы массива A. Локальные минимумы – это элементы массива, которые меньше...

Возвести в квадрат все локальные минимумы заданного массива
Дан массив размера N. Возвести в квадрат все его локальные минимумы (т. е. числа, меньшие своих...

Функция, которая находит все локальные минимумы массива
В институте задали, второй день сижу: Описать функцию случайной генерации элементов массива....

Найти локальные минимумы в заданной квадратной матрице
Помогите найти ошибку. Задание: #include &lt;math.h&gt; #include &lt;iostream&gt; #include &lt;ctime&gt; ...

2
20.04.2018, 16:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2018, 16:03
Помогаю со студенческими работами здесь

Найти все локальные минимумы и максимумы в заданном массиве
В университете задали написать программу, уже не первую неделю над ней бьюсь. Тема: одномерные...

Нужно исправить код. Найти локальные минимумы и их расположение в матрице
Подскажите, пожалуйста, как мне исправить код. Преподаватель сказал, что в том месте, где...

Найти локальные минимумы и записать в файл значений локального миниума
Помогите, пожалуйста, решить кто-нибудь. Задача с динамическим выделением памяти. Дан файл, в...

Локальные минимумы матрицы
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru