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

Вывод равных чисел - C++

Восстановить пароль Регистрация
 
unorganic
0 / 0 / 0
Регистрация: 29.06.2013
Сообщений: 7
07.09.2013, 12:30     Вывод равных чисел #1
Уважаемые программисты!
Прошу помочь. Использую книгу Страуструпа, столкнулся с заданием которое не получается выполнить.
Нужно написать программу, содержащую цикл while, в котором считываются и выводятся на экран 2 целых числа. С этим я справился, но дальше нужно настроить программу так, чтобы она выводила только равные числа. Как этого добиться. Вот то что есть у меня на данный момент.
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "std_lib_facilities.h"
 
int main()
{
    vector<int> numb; 
    int num, eql;
    while (cin>>num)                // ввожу числа
        numb.push_back(num);// записываю их в вектор
    numb[0] = eql;                   // eql - переменная с которой будут сравниваться последующие числа
    for (int i=1; i<numb.size(); ++i)
        if (numb[i]==eql)
        {
            cout << eql << endl;
            numb[i] = eql;
        }
    system("Pause");
}

Но при запуске этой проги возникает ошибка.
Помогите пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2013, 12:30     Вывод равных чисел
Посмотрите здесь:

Функция, возвращающая х случайных, не равных друг другу, чисел из диапазона от y до z C++
Количество равных чисел C++
C++ Определить, сколько среди чисел меньших К, равных К и больших К
Вычислить сумму нечётных чисел и количество чисел равных 0 в последовательности C++
Количество чисел массива равных последнему элементу C++
Определить, сколько среди чисел меньших К, равных К и больше К C++
C++ Ошибка при вводе в программу количества чисел, равных единице
Разбить целое число на сумму трех, не равных нулю чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Belfegor
Ghost
 Аватар для Belfegor
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 524
07.09.2013, 12:43     Вывод равных чисел #2
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
 
int main() {
    int a, b;
    while (std::cin >> a >> b) {
        if (a == b) std::cout << a << " == " << b << std::endl;
    }
 
    return 0;
}
unorganic
0 / 0 / 0
Регистрация: 29.06.2013
Сообщений: 7
07.09.2013, 12:58  [ТС]     Вывод равных чисел #3
Спасибо большое! Так всё просто)
Yandex
Объявления
07.09.2013, 12:58     Вывод равных чисел
Ответ Создать тему
Опции темы

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