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

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

09.11.2017, 17:43. Просмотров 125. Ответов 3
Метки нет (Все метки)

1) Даны целые числа N и B. Задать N элементов одномерного массива. Вывести минимальный из тех элементов набора, которые больше B, а также его номер. Если чисел больших B, в наборе нет, то вывести 0
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2017, 17:43
Ответы с готовыми решениями:

Вывести порядковый номер последнего из тех его элементов, которые удовлетворяют неравенству
Дан целочисленный массив А размера 10. Вывести порядковый номер последнего из тех его элементов Ак,...

Вывести порядковый номер последнего из тех его элементов Ак, которые удовлетворяют двойному неравенству
1) Дано целое число N (>0). Сформировать и вывести целочисленный массив размера N, содержащий...

Найти наименьший элемент последовательности из тех, которые больше 10, и его порядковый номер
Вводится последовательность целых чисел, 0 – конец последовательности. Найти наименьшее из всех...

Даны целые числа K,N, а также K набор целых чисел по N элементов в каждом наборе. Вывести суму его элементов для каждого набора
Задача из роздела серий.

Вывести значения тех элементов матрицы, лежащих выше главной диагонали, которые больше всех элементов
Дан вещественный массив А. Вывести на экран значения тех элементов, лежащих выше главной диагонали,...

3
mimilbek
9 / 9 / 4
Регистрация: 13.04.2013
Сообщений: 125
Завершенные тесты: 1
09.11.2017, 17:58 2
Цитата Сообщение от Makaron680 Посмотреть сообщение
1) Даны целые числа N и B. Задать N элементов одномерного массива. Вывести минимальный из тех элементов набора, которые больше B, а также его номер. Если чисел больших B, в наборе нет, то вывести 0

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include "stdafx.h"
#include <time.h>
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "ru");
    srand((unsigned)time(NULL));
 
    int N, B, pos, min = 1000;
    bool flag = false;
 
    cout << "Введите N => ";
    cin >> N;
    cout << "Введите B => ";
    cin >> B;
 
    int *arr = new int[N];
 
    for (int i = 0; i < N; i++)
    {
        arr[i] = rand() % 20 - 5;
        cout << setw(4) << arr[i];
    }
 
    cout << endl;
 
    for (int i = 0; i < N; i++)
    {
        if (arr[i] > B && arr[i] < min)
        {
            min = arr[i];
            pos = i;
            flag = true;
        }
    }
 
    if (flag)
    {
        cout << "Минимальный элемент: " << min << endl << "Его номер: " << pos + 1 << endl;
    }
    else
    {
        cout << "0" << endl;
    }
 
    delete[] arr;
 
    system("pause");
 
    return 0;
}
1
Миниатюры
Вывести минимальный из тех элементов набора, которые больше B, а также его номер  
Makaron680
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 18
09.11.2017, 18:52  [ТС] 3
Спасибо. А можно комментарии в код добавить?
0
mimilbek
9 / 9 / 4
Регистрация: 13.04.2013
Сообщений: 125
Завершенные тесты: 1
10.11.2017, 10:47 4
Цитата Сообщение от Makaron680 Посмотреть сообщение
Спасибо. А можно комментарии в код добавить?
Спрашивайте что непонятно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2017, 10:47

Вывести порядковый номер последнего из тех элементов, которые удовлетворяют двойному неравенству
Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из его элементов AK,...

Массивы: вывести порядковый номер последнего из тех элементов, которые удовлетворяют двойному неравенству
Помогите, пожалуйстааа, написать программу в с++ через классы, очень надо) Вот задача: Дан...

Вывести порядковый номер последнего из тех элементов массива, которые удовлетворяют заданному условию
Дан целочисленный массив A размера N. Вывести порядковый номер последнего из тех его элементов Ak,...


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

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

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