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

Ввести два вектора целых чисел и образовать третий вектор с их общих элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не правильно складываеться в масив. ТОлько не пишите ответ кодом ,а скажите в чем там ошибка http://www.cyberforum.ru/cpp-beginners/thread893094.html
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include<conio.h> #include<iostream.h> #include<stdlib.h> #include <iomanip.h> //setw(); //---------------------------------------------------------------------------
C++ Сжатие данных методом Лемпеля-Зива-Велча. Почему некоторые файлы увеличиваются в размере? Здравствуйте. Подскажите, пожалуйста, почему файлы с расширениями (mp3, djvu, pdf, avi) при использовании LZW-метода сжатия, только лишь увеличиваются в размере? Изображения и текстовые файлы сжимаются (в большинстве случаев). http://www.cyberforum.ru/cpp-beginners/thread893087.html
C++ Нужно сконструировать алгоритм задачи
Добрый день. Задача: Отрезок числовой оси от 0 до 109 покрашен в белый цвет. Затем некоторые части этого отрезка были покрашены в чёрный, затем некоторые снова в белый и так далее. В общей сложности было сделано N перекрашиваний (1 ≤ N ≤ 5000). Ваша задача — найти самый длинный белый интервал после заданной последовательности перекрашиваний. Исходные данные В первой строке записано...
Пид-регулятор!Подскажите C++
Здравствуйте. В С++ нужно реализовать программу для переходного процесса ПИД-регулятора, показывающая либо графически либо численно значения. Через нормальную форму Коши, методом Эйлера. так как не владею достаточным уровнем познаний ни Си, ни в ТАУ, прошу помощи в составлении кода, информации "как сделать", где почитать. Может где то уже это было? Буду признателен за любую помощь.
C++ Ковер Серпинского http://www.cyberforum.ru/cpp-beginners/thread893065.html
помогите построить фрактальный ковер Серпинского n-ого порядка.
C++ Двумерные массивы. Определить минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы Дана целочисленная квадратная матрица:задается с экрана либо генерируется в пределах от -20 до 20. Определить минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. подробнее

Показать сообщение отдельно
tanyushka_p
-1 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 17
07.06.2013, 17:11  [ТС]     Ввести два вектора целых чисел и образовать третий вектор с их общих элементов
это прогу нам надо просто написать...а я не бум-бум с векторами

Добавлено через 16 часов 55 минут
Ввести два вектора целых чисел и образовать третий вектор с их общих элементов (без повторений значения выбранных элементов). сформулированный вектор вывезти на экран, или вывести сообщение об отсутствии различных элементов

Добавлено через 5 часов 35 минут
вот программа наподобие

Добавлено через 5 минут
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
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{   setlocale(LC_ALL, "Ukrainian");
    int A[100],B[100],C[100];
    int a,b=0;
    cout<<"\nВведiть кiлькiсть координат векторiв - ";
    cin >>a;
    cout<<"\n\nВведiть "<<a<<" координати вектора А\n";
    for (int i=0; i<a; i++)
        cin >>A[i];
    cout<<"\n\nВведiть "<<a<<" координати вектора В\n";
    for (int i=0; i<a; i++)
        cin >>B[i];
    
    for (int i=0; i<a; i++)
        {if (A[i]%2==0)
        {for (int j=0; j<a; j++)
            {if (A[i]==B[j])  
            {C[b]=A[i];b++;}}}}
    
    for (int i=0;i<b;i++)
        {for (int j=i;j<b;j++)
            {if (C[i]>C[j])
    {int e=C[i];
    C[i]=C[j];
    C[j]=e;}}} 
 
    if (b<1) cout <<"\nТретiй вектор не сформовано так\n як недостаньо спiльних парних елементiв";  
    else {cout <<"\nКоординати третього вектора (утворенi з\n спiльних парних елементiв ) мають вид\nC(";
    for (int i=0; i<b;i++)
        {int p=0;
    {for (int j=i+1;j<b;j++)
    if (C[i]==C[j]) p=1;}   
    if (p==0) {
        if (i==b-1) cout <<C[i]<<")";
        else cout <<C[i]<<";";}}};getch ();
        return (0);}
 
Текущее время: 06:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru