Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
0 / 0 / 1
Регистрация: 29.09.2014
Сообщений: 25

Поиск уникальных элементов в массиве и запись в другой массив

07.04.2015, 17:37. Показов 3440. Ответов 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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#define n 10
int main()
{
    int a[n],b[n],p,k=0,j;
    srand(time(NULL));
    for (int i=0;i<n;i++)
    {
        a[i]=rand()%10;
        printf("%i ",a[i]);
        b[i]=0;
    }
     printf("\n");
    for(int i=0;i<n;i++)
    {
        for(j=0;j<n;j++);
        {
            if (a[i]!=b[j]) {b[k]=a[i];k++;}
            
        }
        
    }
    printf("\n");
    for(int i=0;i<k;i++)
    { 
        printf("%i: %i \n",i,b[i]);
    }   
    getch();
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.04.2015, 17:37
Ответы с готовыми решениями:

Узнать количество уникальных элементов в массиве, занести их в другой массив
Здравствуйте! Массив состоит из элементов integer. a=(0,1,3,5,7,3,7,7,7,0,0,0,1,0,3,5,7,7,7) Для a кол-во уникальных элементов = 5 ...

Поиск одинаковых элементов массива и запись в другой массив
Здравствуйте, проблема в названии темы. У меня записывается только 1-ый элемент, дальше идут нули или вообще выдает ошибку. Почему так ? ...

Поиск в массиве элементов, которые не входят в другой массив
Дані масиви А та В. Скласти програму побудови масиву С, що складається з елементів А, які не входять до В

2
Модератор
Эксперт С++
 Аватар для zss
13772 / 10965 / 6491
Регистрация: 18.12.2011
Сообщений: 29,242
07.04.2015, 18:02
C++
1
2
3
4
5
6
7
8
9
for(int i=0;i<n;i++)
    {
        for(j=0;j<k;j++)   // кстати тут стояла ;
        {
            if (a[i]==b[j])break;
        }
        if(j==k)
          b[k++]=a[i];
    }
0
0 / 0 / 1
Регистрация: 29.09.2014
Сообщений: 25
07.04.2015, 18:42  [ТС]
эта же задача)) только на массиве структур
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
     void sort()
     { 
     int k=0,j;
     for(int i=0;i<count;i++)
    {
        for(j=0;j<k;j++)   
        {
            if (tow[i].tov==srt[j].t)break;
        }
        if(j==k)
          srt[k++].t=tow[i].tov; // в этой строке ему что то не нравиться
    }
    for(int i=0;i<count;i++)
    cout<< srt[i].t;
}

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct tovar
{
      char tov[20];  
      float cena;   
      int ost;       
     
};
struct tovar tow[20]; 
 
struct sort
{
 char t[20];
 float c;
};
struct sort srt[20];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.04.2015, 18:42
Помогаю со студенческими работами здесь

Поиск уникальных значений в массиве
Доброго времени суток, уважаемые форумчане. Подскажите как лучше через vba реализовать вот такую задачу. На листе 1 В колонке...

выборка элементов и запись в другой массив
доброго времени суток. можно пример в котором дан массив и из него нужно выбрать элементы меньше какого то числа N и записать их в новый...

В заданном целочисленном массиве найти количество уникальных элементов и сумму всех элементов
В массиве, состоящем из п целых элементов, вычислить: - количество различных элементов; - сумму элементов массива, расположенных после...

Массив: Поиск трех последовательных элементов, сумма которых максимальна, в числовом массиве из 30 элементов.
Нужно решить две задачки: 1. Напишите программу поиска трех последовательных элементов, сумма которых максимальна, в числовом массиве...

Нахождение уникальных элементов в массиве
Все приветики. Снова я:confusion: Что то не могу додуматься, как решить такую задачку... Есть массив целых чисел (одномерный)....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru