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

Общие элементы в массивах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки при считывании строки из файлы http://www.cyberforum.ru/cpp-beginners/thread293525.html
Добрый вечер. Бьюсь с этой проблемой уже не первый день. Но вразумительно ответа в интернете так и не нашел. В программе нужно считать данные из файла(имя товара, имя марки, и цену) и занести все это в динамическую структуру, где все элементы упорядочены по имени товара. вот сама программа: // hh.cpp : main project file. #include "stdafx.h" #include <iostream> #include <fstream>
C++ Произведение положительных элементов матрицы Здравствуйте, Уважаемые форумчане :) Дана матрица В(4,4) Найти произведение положительных элементов среди элементов, расположенных выше побочной диагонали матрицы В. Спасибо заранее. http://www.cyberforum.ru/cpp-beginners/thread293519.html
целый день убил, кое-что накалакял, но это все неправильно. C++
написать программу на чистом Си Мерси боку
Целочисленная матрица(ПОМОГИТЕ,ПОЖАЛУЙСТА) C++
Дана целочисленная матрица 7х9. Заполнить её случайными элемантами в диапазоне 0..99 и вывести на экран. Увеличить в 3р. эл-ты расположеные слева от заданного столбца(размер столбца вводится с клавиатуры). Вывести на екран преобразованную матрицу.
C++ Определить находится ли точка в площади треугольника http://www.cyberforum.ru/cpp-beginners/thread293449.html
В одномерном массиве с четным количеством элементов находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1 y1, x2 y2, x3 y3 и.т.д. Определить 3 точки являющиеся вершинами треугольника, для которого разность точек вне его и внутри является минимальной. Совершенно не могу понять как должна реализоваться эта задача. Как проверить принадлежит ли точка площади...
C++ Сортировка выбором. Здравствуйте! Помогите написать программу.. Осуществить программную реализацию сортировки информации заданного вида сбалансированным N-ленточным слиянием (в оперативной памяти) используя метод выбора. Количество лент - корень квадратный из количества элементов. Ключ char подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
11.05.2011, 23:48     Общие элементы в массивах
aquarius-a,
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
    srand(time(NULL));
    const int M=10,N=8;
    int k=0,count=0;;
    int arr[M],arr1[N],arr2[M>N ? M : N];
    cout<<"Array_1 -> ";
     for(int i=0; i<M; i++)
     {
         arr[i]=rand()%10;
         cout<<arr[i]<<" ";
     }
    cout<<endl;
    cout<<"Array_2 -> ";
     for(int i=0; i<N; i++)
     {
         arr1[i]=rand()%10;
         cout<<arr1[i]<<" ";
     }
    cout<<endl<<"Rasult -> ";
    for(int i=0; i<M; i++)
    {
        for(int j=0; j<N; j++)
        {
            if(arr[i]==arr1[j])
            {
                for(int l=0; l<k; l++)
                {
                    if(arr2[l]==arr[i])
                    {
                        count++;
                    }
                }
                if(!count)
                {
                  arr2[k]=arr[i];
                  cout<<arr2[k]<<" ";
                  k++;
                  count=0;
                }
                break;
            }
        }
    }
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 06:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru