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

Элементы массива, встречающиеся в массиве 2 раза вывести единожды - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан набор карточек, на каждой из которых написана буква(среди букв могут быть повторяющиеся) и список слов http://www.cyberforum.ru/cpp-beginners/thread907432.html
Доброго времени суток ! Можете помочь в объяснении задачи, не могу понять что от меня хотят Дан набор карточек, на каждой из которых написана буква(среди букв могут быть повторяющиеся) и список слов. Написать программу для нахождения максимального количества слов из данного списка, которые могут быть одновременно составлены из данных карточек, и всех наборов слов максимальной длины. Ну...
C++ арифметические действия с указателями не работают На одном сайте (http://www.c-cpp.ru/books/arifmeticheskie-deystviya-s-ukazatelyami) написано, что с при увеличении указателя на единицу, значение по его адресу увеличится на длину его типа, например: #include <iostream> using namespace std ; int main () { int n = 40 ; int *p = &n ; http://www.cyberforum.ru/cpp-beginners/thread907425.html
Описать Методы Програмы C++
Добрый день.Есть прога нужно описать методы.Где знаки вопроса. Розклянемо Сlass ListData. Сlass ListData { string data; int key; // ключі, скільки даних в 1 запиті char sep; // символ сепаратор }; Методи Class ListData listData(); - класс без параметрiв.
Различие функций setlocale() и SetConsoleCP()/SetConsoleOutputCP() C++
Вопрос состоит в следующем... Можно проверить с помощью функций GetACP(), GetOEMCP(), GetConsoleCP(), GetConsoleOutputCP(), что функция setlocale НЕ МЕНЯЕТ НИКАКИХ КОДИРОВОК в потоках ввода/вывода. Однако, если использовать функцию SetConsoleOutputCP(1251) или SetConsoleCP(1251), то после них setlocale() не работает! Особенно удивительно относительно функции SetConsoleCP(1251), она то здесь при...
C++ Дано двумерный массив целых чисел. Все нечетные элементы заданного массива заменить суммой номеров их строки и столбца http://www.cyberforum.ru/cpp-beginners/thread907371.html
решил задачу думаю правильно все сделал. Если есть гдето ошибка скажитьте)))) #include<iostream> #include <conio.h> #include <cmath> #include <iomanip> #include <time.h> using namespace std; int main() { int n,m;
C++ run-time check failure #3-не запускаеться программулька Простая программка, проверяю-правельная. У друзей-работает, а у меня выдает "run-time check failure #3 the variable 'c' is being used without being initialized" Что может быть это? Вижуал Студию переставляла, не помогает( Вот собствено и код #include <iostream> using namespace std; void main() { int a,b,c; float d; подробнее

Показать сообщение отдельно
Марина1312
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 70
20.06.2013, 10:09     Элементы массива, встречающиеся в массиве 2 раза вывести единожды
как тут написать чтоб повторяющиеся элементы по одной цифре выводило,а не по две:
cout<<b[i];

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cout<<"Элементы встречающиеся в массиве В 2 раза: ";
k=0;
for (i=0;i<M-1;i++) {
 flag=0;
 for (j=0;j<M;j++)
   if (b[i]==b[j]) flag++;
 
 if (flag==2) {
     cout<<b[i];
    flag1=0;
    for (t=0;t<k;t++)
      if (c[t]==b[i]) flag1=1;
    if (flag1==0) {
      c[k]=b[i];
      k++;
    }
 }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru