Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Ленаааа
0 / 0 / 0
Регистрация: 14.11.2011
Сообщений: 23
#1

Написать функцию которая проверяет на уникальность каждый номер - C++

22.11.2012, 10:57. Просмотров 313. Ответов 1
Метки нет (Все метки)

Решите пожалуйста

http://www.cyberforum.ru/cpp-beginners/thread253905.html
Добавлено через 4 минуты
Написать функцию которая проверяет табельный номер студента
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 10:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать функцию которая проверяет на уникальность каждый номер (C++):

Написать функцию, которая проверяет, упорядочены ли элементы списка по алфавиту
Написать функцию, которая проверяет, упорядочены ли элементы списка по...

Написать функцию, которая проверяет, является ли переданное ей число простым?
Написать функцию, которая проверяет, является ли переданное ей число простым?...

Написать булеву функцию, которая проверяет, имеют ли два прямоугольника общие точки
прямоугольники на экране подаются четверками чисел : ( х1 , у1 , х2 , у2 ) -...

Написать функцию которая проверяет если число(простые числа) не делится на N и меньше N...
Написать функцию которая проверяет если число(простые числа) не делится на N и...

Написать функцию, которая удваивает каждый символ строки
Народ,спасайте! Не могу написать программу! Написать функцию, которая...

1
lemegeton
2933 / 1362 / 467
Регистрация: 29.11.2010
Сообщений: 2,725
22.11.2012, 13:18 #2
Лучший ответ Сообщение было отмечено Ленаааа как решение

Решение

Без более подробного контекста постановка задачи не имеет смысла.

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
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <cstdlib>
#include <ctime>
 
template <class Iterator, class T>
bool isUnique(Iterator begin, Iterator end, T value) {
  while (begin != end)
    if (*begin++ == value)
      return false;
  return true;
}
 
int getNewRandomValue() {
  return rand() % 110;
}
 
int main(int argc, char **argv) {
  srand(time(0));
 
  const int maximumNumberOfValues = 100;
  int *values = new int[maximumNumberOfValues];
  int numberOfValues = 0;
 
  for (int i = 0; i < 100; ++i) {
    int newValue;
    while (!isUnique(values, values + numberOfValues, newValue = getNewRandomValue())) {
        std::cout << "Value " << newValue << " is not unique. Regenerating." << std::endl;
        newValue = getNewRandomValue();
    }
    std::cout << "Value " << newValue << " is unique. Adding to list." << std::endl;
    values[numberOfValues++] = newValue;
    
    std::cout << "List has " << numberOfValues << " elements." << std::endl;
    for (int *i = values; i != values + numberOfValues; ++i)
      std::cout << *i << " ";
    std::cout << std::endl;
  }
 
  delete [] values;
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 13:18
Привет! Вот еще темы с решениями:

Написать функцию, которая удваивает каждый символ строки.
Ребята, помогите! Написать функцию, которая удваивает каждый символ строки....

Написать функцию, которая принимает указатель на 2 последовательности и печатает номер вхождения s1 в s2
написать функцию, которая принимает указатель на 2 ленты и печатает номер...

Написать функцию F(S,pos), которая возвращает номер первого найденного пробела
Написать и протестировать функцию F(S,pos), которая анализирует строку S,...

Написать и протестировать функцию, которая в строке, передаваемой ей в качестве параметра, заменяет каждый второй элемент на заданный символ.
помогите ребят!!! вот препод задал мне задачи для зачетной недели, фактически...


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

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

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