Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Анила
0 / 0 / 0
Регистрация: 15.05.2011
Сообщений: 3
1

Выяснить, имеются ли среди чисел а1, ..., аn совпадающие

15.05.2011, 20:42. Просмотров 886. Ответов 3
Метки нет (Все метки)

Люди, помогите пожалуйста!!!
Даны натуральное число n, целые числа а1, ... , аn. Выяснить, имеются ли среди чисел а1, ..., аn совпадающие.
В программе должна быть использована реализация списков, без использования классов или шаблонов классов из STL.

Заранее спасибо!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 20:42
Ответы с готовыми решениями:

Выяснить, имеются ли среди чисел совпадающие
Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком,...

Даны натуральное число n, целые числа а(1),…., a(n). Выяснить, имеются ли среди чисел а(1),… a(n) совпадающие.
Даны натуральное число n, целые числа а(1),…., a(n). Выяснить, имеются ли среди чисел а(1),… a(n) ...

Дано натуральное число n, выяснить имеются ли среди чисел n, n+1,...,2n близнецы
1.Дано натуральное число n, выяснить имеются ли среди чисел n, n+1,...,2n близнецы (парные простые...

Даны действительные числа a1, ., an. (n>=2 и заранее неизвестно). Выяснить, имеются ли среди чисел a1, .,
Даны действительные числа a1, ..., an. (n>=2 и заранее неизвестно). Выяснить, имеются ли среди...

Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум.
Помогите, пожалуйста, решить задачу: дано натуральное число n. Выяснить, имеются ли среди чисел...

3
Mиxaил
536 / 441 / 162
Регистрация: 10.12.2009
Сообщений: 1,857
15.05.2011, 23:05 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
42
43
44
45
46
#include <iostream>
 
void Filling_Array (unsigned int *mas, size_t &n)
{
    for (size_t index = 0; index < n; index++)
    {
        std::cout << index + 1 << " [> ";
        std::cin >> mas[index];
    }
}
 
bool Recurring_Numbers (unsigned int *mas, size_t &n)
{
    bool checker = false;
    size_t j, i = 0;
    while ((i < n - 1) && (checker == false))
    {
        j = i + 1;
        while ((j < n) && (checker == false))
        {
            if (mas[i] == mas[j])
                checker = true;
            else
                j++;
        }
        i++;
    }
    return checker;
}
 
int main()
{
    size_t size;
    std::cout << "Enter a size of array [> ";
    std::cin >> size;
 
    unsigned int *Arr;
    Arr = new unsigned int [size];
 
    Filling_Array(Arr, size);
    std::cout << Recurring_Numbers(Arr, size) << std::endl;
 
    delete []Arr;
    std::cin.get();
    return 0;
}
2
Анила
0 / 0 / 0
Регистрация: 15.05.2011
Сообщений: 3
18.05.2011, 23:09  [ТС] 3
огромное спасибо)))
0
neske
1542 / 908 / 193
Регистрация: 26.03.2010
Сообщений: 3,088
18.05.2011, 23:18 4
Mиxaил, а зачем размер массива через ссылку передавать?)
0
18.05.2011, 23:18
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2011, 23:18

Выяснить, верно ли, что среди s1,...,sn имеются все буквы, входящие в слово ШИНА.
Выяснить, верно ли, что среди s1,...,sn имеются все буквы, входящие в слово ШИНА. :-!

Выяснить, что среди символов последовательности имеются все буквы, входящие в слово "шина"
Помогите решить вот такую задачку: Даны символы s1, s2, … Известно, что символ s1 отличен от...

Списки: Выяснить, имеются ли среди чисел a1, ., an совпадающие
Даны натуральное число n, целые числа a1, ..., an. Выяснить имеются ли среди чисел a1, ..., an...


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

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

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