Форум программистов, компьютерный форум CyberForum.ru

Сосчитать и вывести количество различных чисел в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ofstream / ошибка при создании файла http://www.cyberforum.ru/cpp-beginners/thread859651.html
ofstream f( L"C:\\Users\\Джон Грегорович\\Documents\\RAD Studio\\Projects\\.\\Win32\\Debug\\BackUp\\Wstud.txt"); создает файл, но за пределами папки BackUp... на всякий случай Папка создана CreateDirectory() помогите пожалуйста, как єто исправить?
C++ Два указателя. Сложно Вот есть задача, с которой я не могу справиться, мне не нужен ваш код, а будет вполне достаточно словесного описания алгоритма или сути его работы. Решается он через 2 указателя, может потребуется сортировка. Никак не могу додуматься до алгоритма. Help. Учтите, задача не простая, посмотрите на ограничения. ограничение времени на тест: 0.5 сек. ограничение памяти на тест: 262144 KB. Дана... http://www.cyberforum.ru/cpp-beginners/thread859647.html
C++ как выйти из циклов
#include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include <Windows.h> #include <iostream> void main(void) { SetConsoleCP(1251);
C++ Почему так?
Я вот уже довольно много времени читаю книги и разные коды по программированию, но все так и не понял. Почему хорошие программисты используют запись std:: а не просто в начале написать using namespace std; ?? В чем принципиальное различие между этими двумя записями и какую лучше применять?
C++ Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой http://www.cyberforum.ru/cpp-beginners/thread859593.html
Необходимо написать калькулятор(деление), чтобы при выводе показывало 30 знаков после запятой. Типо 1/3 = 0,333333333333333333333333333334 P.S. Еще учитель просить использовать массив. Зачем? И как?
C++ поиск подстроки в строке Всем доброго времени суток! Дано: две строки типа string, к примеру str1 = "HeLLo" и str2 = "hell" Вопрос: как найти из str1 подстроку str2 без учёта регистра? заранее спасибо подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4661 / 2487 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
09.05.2013, 03:42     Сосчитать и вывести количество различных чисел в массиве
Если целочисленный массив A[] размером M уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int col=0,i,j;
for(i=0; i<M; i++)
{
    for(j=0; j<i; j++)
        if(A[j]==A[i])
            break;
    if(j==i)
    {
        col++;
        cout<<A[i]<<endl;
    }
}
cout<<"the number of different numbers in array: "<<col<<endl;
 
Текущее время: 17:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru