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

Из массива А удалить все элементы, которые встречаются в В ровно 2 раза - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Opengl и C++ http://www.cyberforum.ru/cpp-beginners/thread899483.html
Посоветуйте книгу, литературу....
C++ Блок-схема массивов Здравствуйте! Написал программу, которая сортирует два массива: include "Лаба_6.h" #include <iostream> #include <conio.h> using namespace std; int main () { setlocale(0,""); int na, nb, i, j, x, m; cout<<"Введите размер первого массива: "; cin>>na; http://www.cyberforum.ru/cpp-beginners/thread899470.html
1. Скопировать из файла F1 в файл F2 строки, которые не содержат слова, начинающиеся на одну букву 2. Определить номер слова в котором больше всего г C++
1. Скопировать из файла F1 в файл F2 строки, которые не содержат слова, начинающиеся на одну букву 2. Определить номер слова в котором больше всего гласных букв 3. Найти самое короткое слово в файле F2 Добавлено через 43 минуты ююююююю Добавлено через 13 минут ПОМОГИТЕ!!!
Взведение в степень C++
Подскажите как переделать этуп программу для того что бы пользователь сам вводил число и степень в которую нужно возвести число #include "stdafx.h" #include <iostream> using namespace std; int power(int x, int n) { if (n==0) { return 1; } else { return power(x,n-1)*x; } }
C++ Найти в тексте самую длинную последовательность из одинаковых букв http://www.cyberforum.ru/cpp-beginners/thread899464.html
Здравствуйте! Нужно написать программу, которая выполняет следующие функции: найти в тексте самую длинную последовательность из одинаковых букв. Текст пользователь вводит самостоятельно Добавлено через 9 часов 47 минут Помогите, ребята, пожалуйста... Мне на завтра это :(
C++ Каждый элемент матрицы умножить на максимальный элемент у поточному рядку. Вывести на экран начальную та полученную матрицы Здравствуйте! Дано задание: Каждый элемент матрицы умножить на максимальный элемент у поточному рядку. Вывести на экран начальную та полученную матрицы. Размеры матрицы задаются пользователем, то есть, массив - динамический. подробнее

Показать сообщение отдельно
Марина1312
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 70
12.06.2013, 14:08     Из массива А удалить все элементы, которые встречаются в В ровно 2 раза
Вводятся массивы А и В. Из массива А удалить все элементы, которые встречаются в В ровно 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
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_CTYPE, "Russian");
srand(time(0));
int count=0;
int a[5], b[10],i,n;
{cout << "Массив A: ";
for (int i = 0; i < 5; i++)
{
        a[i] = rand() % 10;     
        cout << a[i] << " ";            
    }
cout << endl;}
{cout<<"Массив B: ";
for (int j = 0; j < 10; j++)
{
        b[j] = rand() % 10;     
        cout << b[j] << " ";            
    }
cout<<endl;}
for (int i = 0; i < 10; i++) 
    { 
        for (int j = 1; j < 10; j++) 
        { 
            if(b[i] == b[j]) 
                count++; 
        } 
        if(count == 2) 
            cout<<"В массиве В 2 раза встречаются: "<<b[i]<<"\n";}
if(count == 2) 
{if(a[i]==count)
    for (int d = i; d < n; d++) 
            { 
                a[d] = a[d+2]; 
            } 
            n = n - 2;  
            i--;
        } 
        count = 0; 
    for ( i = 0; i < n; i++) 
        cout << a[i] << " ";
return 0;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru