0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 54
1

Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности

12.12.2015, 14:55. Показов 2242. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана последовательность целых чисел. Найти количество различных чисел в этой
последовательности. Одномерные массивы, срочно нужна помощь при написании кода. Если поможете буду благодарен.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2015, 14:55
Ответы с готовыми решениями:

Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности ...

Дана последовательность из n целых чисел. Найти количество четных элементов этой последовательности
1) Дана последовательность из n целых чисел. Найти количество четных элементов этой...

Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности....

Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности....

1
...
1906 / 1326 / 965
Регистрация: 12.02.2013
Сообщений: 2,172
12.12.2015, 15:07 2
Лучший ответ Сообщение было отмечено Fits97 как решение

Решение

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 <stdio.h>
 
//-----------------------------------------------------------------------------
int cnt(const int arr[], const unsigned size) {
    unsigned i, j, count = 0;
 
    for (i = 0; i < size; ++i) {
        for (j = i + 1; (j < size) && (arr[i] != arr[j]); ++j) { ; }
 
        if (j == size) {
            count++;
        }
    }
 
    return count;
}
//-----------------------------------------------------------------------------
 
int main() {
    int arr[] = {1, 5, 3, 3, 5, 1, 2, 3, 4, 3};
 
    printf("%d\n", cnt(arr + 0, 10));
    printf("%d\n", cnt(arr + 3, 7));
    printf("%d\n", cnt(arr + 5, 5));
    printf("%d\n", cnt(arr + 7, 3));
 
    return 0;
}
1
12.12.2015, 15:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2015, 15:07
Помогаю со студенческими работами здесь

Дана последовательность из n различных целых чисел. Найти сумму чисел этой последовательности
Дана последовательность из n различных целых чисел. Найти сумму чисел этой последовательности,...

Дана последовательность чисел. Найти количество различных чисел в этой последовательности
Дана последовательность чисел. Найти количество различных чисел в этой последовательности. Очень...

Дана последовательность чисел. Найти количество различных чисел в этой последовательности
Дана последовательность чисел. Найти количество различных чисел в этой последовательности Дана...

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

Дана последовательность из n целых чисел найти количество элементов этой последовательности кратных числу k
Дана последовательность из n целых чисел найти количество элементов этой последовательности кратных...

Дана последовательность целых чисел, за которой следует 0.Найти количество нечетных элементов этой последовательности.
Помогите пожалуйста написать программку!!!!!! Дана последовательность целых чисел, за которой...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru