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

Сформировать третий массив, в который перенести из массива X те элементы, которые встречаются в нём чаще, чем в массиве Y. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание консольного меню http://www.cyberforum.ru/cpp-beginners/thread359971.html
Дорогие друзья-товарищи, нужен совет по работе с консолью в Windows/Linux. Существуют ли какие-либо библиотеки (что наверняка) и функции, которые устанавливают взаимодействие системы со...
C++ VSC++ и DLL У меня возникла такая проблемка,есть проект в Visual Studio 2008 C++, из него нужно скомпилить DLL. Сам я с С++ вообще не сталкивался, так что помогите пожалуйста! P.s. Способ смены выходного файла в... http://www.cyberforum.ru/cpp-beginners/thread359970.html
C++ Проблема с указателями!
Создать программу для решения задачи построения слова из некоторого множества букв (игра Scrabble) используя алгоритмы поиска в глубину и в ширину. Длина слова не менее 5 букв. #include "stdafx.h"...
C++ Отыскание прохода по лабиринту
Здравствуйте! Очень нужна помощь. Описать класс, реализующий стек. Написать программу, использующую этот класс для отыскания прохода по лабиринту. Лабиринт представляется в виде матрицы,...
C++ Хэштаблицы с квадратичным исследованием.Ошибка http://www.cyberforum.ru/cpp-beginners/thread359956.html
Здравствуйте, помогите исправить ошибку Ошибка Error error C2065: 'mas' : undeclared identifier #include "stdafx.h" #include <time.h> #include <conio.h>
C++ Как избежать постоянных инициализаций временного объекта? Здравствуйте! Будет ли этот код class my::testBuffer{ //код А private: int data; public: testBuffer(const int& d ) : data(d) { } int getData() подробнее

Показать сообщение отдельно
Navern
4 / 4 / 0
Регистрация: 01.10.2011
Сообщений: 33
03.10.2011, 22:36
Цитата Сообщение от Navern Посмотреть сообщение
int z2[size] = {0};
Еще видимо массив a нулём тоже надо будет инициализировать и чтобы посчитать количество в нём элементов, придеться пройтись по всем элементам и посчитать те, что больше нуля.
cout <<a[size] <<"- Третий массив";
чтобы весь массив вывести нужен оператор for, а не просто cout << a;

Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
    
int count = 0;
for ( int i = 0; a[i] != 0; i++ )
{   
    cout << a[i] << " ";
                         
    if ( a[i] > 0 )
       count++;
}
 
cout << "count: " << count;
как-то так наверное будет.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru