Форум программистов, компьютерный форум CyberForum.ru

Дано число B (> 0) и набор из десяти чисел - C++

Восстановить пароль Регистрация
 
Асельчи
1 / 1 / 0
Регистрация: 07.02.2012
Сообщений: 12
20.02.2012, 23:39     Дано число B (> 0) и набор из десяти чисел #1
Дано число B (> 0) и набор из десяти чисел. Вывести минимальный из тех элементов набора, которые больше B, а также его номер. Если чисел, больших B, в наборе нет, то дважды вывести 0. Помогите плиииз решить ее...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 23:39     Дано число B (> 0) и набор из десяти чисел
Посмотрите здесь:

2. Дано целое число N (> 2) и набор из N вещественных чисел C++
C++ Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе, которые меньше своего правого соседа, и количество К таких чисел.
Дано целое число K и набор ненулевых целых чисел C++
[C++] Дано целое число N и набор из N целых чисел C++
[C++] Дано целое число K и набор ненулевых целых чисел C++
Дано целое число K и набор ненулевых целых чисел C++
Дано целое число N и набор из N ненулевых целых чисел C++
C++ с++ Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.02.2012, 05:22     Дано число B (> 0) и набор из десяти чисел #2
Если набор из десяти чисел уже задан массивом int a[10], и B уже тоже задано, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int i_min=-1, i;
for(i=0; i<10; i++)
    if(a[i]>B)
    {
        if(i_min==-1)
            i_min=i;
        else
        {
            if(a[i]<a[i_min])
                i_min=i;
        }
    }
if(i_min==-1)
    // выводите 00
else
    // выводите a[i_min] и i_min+1
Yandex
Объявления
21.02.2012, 05:22     Дано число B (> 0) и набор из десяти чисел
Ответ Создать тему
Опции темы

Текущее время: 10:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru