С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kre-sod
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 16
Записей в блоге: 9
#1

За каждый заход вывести число, если ввел наименьшее из ранних, то вывести МИН - C++

18.04.2014, 21:07. Просмотров 190. Ответов 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
// 34_Задание_4_главы.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "../../std_lib_facilities.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
    double b;
    double ma;
    double mi;
    cout << "Vvedite chislo\\
        (Dlya vihoda nazmi |): \n";
        vector<double> c;
    while (cin>>b)
        c.push_back(b);
    sort(c.begin(), c.end());
    cout << b << '\n';
    if (b==c[0])
    cout << c[0] << " MIN\n";
    if (b==c[c.size()-1])
        cout << c[c.size()-1] << " MAX\n";
        
    //double max = b-1; //если b > b-1, выводим макс
    //double min = b+1; //если b < b+1, выводим мин
        //cout << c[c.size()-1] << " MAX \n";
        //cout << c[0] << " MIN \n";
        system("pause");
    return 0;
}
Под комментариями еще один вариант. Делал много попыток, но ни одна нормально не работает. Задание - в теме, плюс, в случае ввода наибольшего числа, вывести, что оно наибольшее. Я так понимаю, нужно ввести 2 - тут же выводится 2, ввожу 4 - тут же выводится 4 МАКС, ну и так далее. Как исправить программу, чтобы она это делала?

Добавлено через 23 часа 14 минут
Помогите плиз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2014, 21:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос За каждый заход вывести число, если ввел наименьшее из ранних, то вывести МИН (C++):

Дано вещественное число N(>0). Если N - нечетное число, то вывести произведение 1*3*...*N, если N - четное число, то вывести произведение 2*4*...*N - C++
Привет ВСЕМ!!! Помогите пожалуйста с задачкой =) Дано вещественное число N(&gt;0). Если N - нечетное число, то вывести произведение...

While4°. Дано целое число N (> 0). Если оно является степенью числа 3, то вывести true, если не является — вывести false. - C++
While. Дано целое число N (&gt; 0). Если оно является степенью числа 3, то вывести true, если не является — вывести false.

Дано целое число N(>0). Если оно является степенью числа 3, то вывести TRUE, если не является-вывести FALSE. - C++
Дано целое число N(&gt;0). Если оно является степенью числа 3, то вывести TRUE, если не является-вывести FALSE. Я не могу записать её с...

Вывести ближайшее к заданному числу N простое число; если таких числа два, то вывести меньшее - C++
Помогите пожалуйста решить задачу! Дано одно целое число N. Вывести ближайшее к заданному числу N простое число. Если таких два, то...

Необходимо вывести строку prime, если число простое, или composite, если число составное - C++
Уважаемые программисты, проверьте, пожалуйста, решение задачи Проверьте, является ли число простым. Вводится одно число n. Формат...

Вывести наименьшее число из массива - C++
Добрый день, программа выводит на экран массив из 10 рандомных чисел, далее она должна вывести наименьшее число из этого массива, но вот...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2014, 21:07
Привет! Вот еще темы с ответами:

Вывести наименьшее число пропущенное в последовательности - C++
Вводится последовательность из К натуральных чисел. Необходимо вывести наименьшее число, отсутствующего в последовательности. То есть,...

Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N C++ - C++
Дано вещественное число A (&gt; 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет больше A, и саму эту...

Вывести на экран наименьшее и наибольшее число из набора чисел - C++
Пользователь вводит числа, заканчивая ввод нулем. Вывести на экран наименьшее и наибольшее число из набора.

Вывести первое число, если оно больше второго, и оба числа, если это не так - C++
Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так.


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

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

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