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

Сравнение введенного элемента вектора с предыдущими - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ иерархия классов http://www.cyberforum.ru/cpp-beginners/thread974416.html
#include <iostream> #include <string> #include <math.h> using namespace std; class A { protected: int a; public:
C++ указатели Доброго времени суток. Я начал изучать указатели и ссылки. Кто какие задания может посоветовать для практики? http://www.cyberforum.ru/cpp-beginners/thread974415.html
Альтернатива функции rand()? C++
Доброго времени суток. Подскажите новичку, альтернативу функции rand(). Просто у меня есть 10 потоков у которых одновременно используется эта функция. И ей нада некоторое времья что бы обнулить предыдущее число и сгенерировать новое, я ставлю перед генерированием числа, Sleep(1000), тогда работате норм, если не ставлю то не успевает обнулять для генерации нового числа. А мне бы чем быстрее...
C++ open gl (начало)
при запуске кода #include<windows.h> #include <GL\glu.h> #include <GL\gl.h> void Draw() {
C++ Все та же змейка в консоли http://www.cyberforum.ru/cpp-beginners/thread974384.html
Вечер добрый. Находил несколько исходников с данной игрой и решил написать свой. Вроде бы все ничего, но третий день не получается реализовать действие границы, а именно - рамки, за которую змейка(пока что это точка) не должна выходить. Условие выхода знаю как сделать, а сделать так чтобы рамка слушалась и не ездила за точкой не получается. #include <iostream> #include <windows.h> using...
C++ Заполнение дерева по заданным условиям Здравствуйте! Мне нужно заполнить дерево по заданным условиям, но я не знаю как это сделать, помогите пожалуйста. Условия: От каждого узла дерева, начиная с корня, нужно создавать по 2 потомка, в одного записывается значение узла плюс 1, в другой - значение узла умноженное на два. Значение корня и максимум вводятся пользователем. То есть создав 2 потомка от корня, надо создать по 2 потомка от... подробнее

Показать сообщение отдельно
podhornyi96
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 14
12.10.2013, 16:49  [ТС]     Сравнение введенного элемента вектора с предыдущими
Практически решил 6 задачу,
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
#include "std_lib_facilities.h"
 
int main() {
    vector<double> numbers;
    double num;
    int i = 1;
    double num1;
    double num2;
    while(cin >> num) {
        
        sort(numbers.begin(), numbers.end());
        numbers.push_back(num);
    }
    if (num < numbers[1]) {
            num2 = num;
            cout << "The smallest number is: " << num2 << endl;
        }
    while(i < numbers.size()) {
        if (num > numbers[i]) {
            num1 = num;
            cout << "The biggest number is: " << num1 << endl;
        }
        ++i;
        }
        
    
    keep_window_open();
}
Я бы хотел чтобы с каждым вводом новой цифры, выводилась строка, является ли цифра наибольшим или наименьшим значением среди ранее введенных цифр.
 
Текущее время: 16:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru