Форум: Форум C++Разное
Новые темы: 00
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: не допуская повторений

Сообщения:  [1-3] 

 
 автор: p3t01   (23.12.2007 в 05:11)   письмо автору
 
   для: cheops   (23.12.2007 в 05:02)
 

а можно это как-то решить без STL???

  Ответить  
 
 автор: cheops   (23.12.2007 в 05:02)   письмо автору
 
   для: p3t01   (23.12.2007 в 04:45)
 

Стандартную библиотеку шаблонов STL можно использовать (с её помощью очень удобно решить задачу)?
#include <iostream>
#include <set>
using namespace std;

int main()
{
  // Множество
  set<int> coll;
  int input;  

  try
  {
    // Читаем числа из стандартного потока
    while(true)
    {
      cout << "Введите число ";
      cin >> input;
      if(input < 0) break;
      coll.insert(input);
    }

    set<int>::const_iterator pos;
    // Выводим содержимое коллекции
    for(pos = coll.begin(); pos != coll.end(); ++pos)
    {
        cout << *pos << " ";
    }
    cout << "\n";
  }
  catch(bad_alloc)
  {
    cout << "Не удалось выделить память под коллекцию\n";
  }

  return 0;
}

  Ответить  
 
 автор: p3t01   (23.12.2007 в 04:45)   письмо автору
 
 

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

  Ответить  

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования