Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Множество, LIFO, FIFO Добрый день. Дали список задач для курсача, но не могу понять что требуется в некоторых из них... был бы благодарен за помощь. 1) Множество. Сказали надо создать множество из 256 бит и что бы код... https://www.cyberforum.ru/ cpp-beginners/ thread1070068.html Сокращение кода C++
Всем привет! Ребят, возникла мелкая проблема. Написал программку человеку, он начал сдавать ее преподу. Та не приняла, сославшись, что код "слишком длинный". Можно ли его как-то сократить, сохранив...
C++ Пожалуйста! Сортировка и чтение с файла! Сразу хочу сказать, что программка пишется с использованием двух инлклудов stdio.h conio.h т.к задание по информатике. Задание такое: Дан целый массив, максимальной размерности 200. Провести... https://www.cyberforum.ru/ cpp-beginners/ thread1070038.html C++ Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки https://www.cyberforum.ru/ cpp-beginners/ thread1070029.html
Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки. : a - указатель исходной стpоки
Семафоры - можно ли считать ноль положительным числом? C++
подскажите 1. sem_wait(sem_t* sem); – «ожидание на семафоре». Выполнение потока блокируется до тех пор, пока значение семафора не станет положительным. он должен быть больше нуля и равный ему. ноль...
C++ Файлы. Среднеарифметическое https://www.cyberforum.ru/ cpp-beginners/ thread1070015.html
Дан файл целых чисел dan.dat. Найти среднеарифметическое всех чисел.
C++ Задача (функция возвращающая значение и массивы данных) Написать функцию, возвращающую значение, для решения следующей задачи. Найти сумму минимальных значений всех строк двумерного массива. Параметры функций - двумерный массив и количество строк массива.... https://www.cyberforum.ru/ cpp-beginners/ thread1070008.html Замена отрицательных значений в файле нулями C++
Написал код, для замены отрицательных значений в файле нулями...не могу понять где ошибки, подскажите пожалуйста #include <iostream> #include <stdio.h> #include <fstream> using namespace std; ...
C++ Определить инициалы, если ФИО введено целиком https://www.cyberforum.ru/ cpp-beginners/ thread1069981.html
Суть задачи: написать программу, которая формирующую из одной строки, содержащей фамилию, имя и отчество строку с фамилией и инициалами. Ввод кириллицей.. Со строками у меня вообще беда, как...
C++ В двумерном массиве поменять местами максимальный и минимальный элемент местами https://www.cyberforum.ru/ cpp-beginners/ thread1069973.html
Написать фрагмент программы для решения следующей задачи.В двумерном массиве поменять местами максимальный и минимальный элемент местами. При работе с массивом использовать указатели
C++ Найти и вывести на экран слова, которые входят в текст только один раз. Исправьте ошибки в коде
В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 символов (текст вывести на экран), найти и вывести на экран слова, которые входят в текст только...
C++ Опишите функцию Lower(G), определяющую имя самой невысокой женщины из группы https://www.cyberforum.ru/ cpp-beginners/ thread1069931.html
Для 7 человек, среди которых есть мужчины и женщины, хранятся следующие данные: имя, пол (true - мужской, false - женский), рост. Использовать для хранения данных об одном человеке запись (Pascal) ...
Mobile Software Engineer
Эксперт С++
5365 / 1584 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
13.01.2014, 12:26 0

Составить главную программу и функцию. Для данного вектора А(М) найти количество неповторяющихся элементов вектора - C++ - Ответ 5632330

13.01.2014, 12:26. Показов 1475. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено asdwow как решение

Решение

Цитата Сообщение от asdwow Посмотреть сообщение
Составить главную программу и функцию. Для данного вектора А(М) найти количество неповторяющихся элементов вектора.
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
#include <iostream>
#include <cstdlib>
#include <ctime>
 
size_t uniqueElementsCount(int *array, size_t arraySize);
 
int main()
{
    std::srand((size_t)(std::time)(nullptr));
    const size_t arraySize(25);
 
    int array[arraySize];
    std::cout << "Array: " << std::endl;
    for (size_t i = 0; i < arraySize; i++) {
        std::cout << (array[i] = std::rand() % 50) << ' ';
    }
    std::cout << std::endl << "Count of unique elements: " << uniqueElementsCount(array, arraySize) << std::endl;
 
    std::system("pause");
    return 0;
}
 
size_t uniqueElementsCount(int *array, size_t arraySize)
{
    size_t result(0);
    for (size_t i = 0; i < arraySize; i++) {
        size_t repeatCounter(0);
        for (size_t j = 0; j < arraySize; j++) {
            repeatCounter += array[i] == array[j] ? 1 : 0;
        }
        result += repeatCounter == 1 ? 1 : 0;
    }
    return result;
}


Вернуться к обсуждению:
Составить главную программу и функцию. Для данного вектора А(М) найти количество неповторяющихся элементов вектора C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2014, 12:26
Готовые ответы и решения:

Найти выражение для: вектора скорости; вектора ускорения; модуля радиус-вектора
Товарищи, помогите пожалуйста решить. Радиус-вектор материальной точки задается выражением:...

Составить программу для вычисления элементов вектора
Составить программу для вычисления элементов вектора Х по формуле: x_k=\left(k-1...

Составить программу для вычисления элементов вектора х
Составить программу для вычисления элементов вектора х по формуле: Xi=lnX^2 i-1- ln^2 |C...

Составить программу для вычисления элементов вектора Х по формуле
Составить программу для вычисления элементов вектора Х по формуле: xj=cos-xj-1+sinxj-1 , j=2,3...20...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2014, 12:26
Помогаю со студенческими работами здесь

Составить программу для вычисления элементов вектора Х по формуле
Помогите пожалуйста гуманитарию составить программу для вычисления элементов вектора X по формуле: ...

Составить программу для вычисления элементов вектора x по формуле
составить программу для вычисления элементов вектора x по формуле: x:= ln(sqr(sin(x))) +sqr(ln(...

Составить программу для вычисления элементов вектора Х по формуле:
Составить программу для вычисления элементов вектора Х по формуле:...

Составить программу для вычисления элементов вектора Х по формуле
3. Составить программу для вычисления элементов вектора Х по формуле:...

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