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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
~Honey~
0 / 0 / 0
Регистрация: 18.12.2010
Сообщений: 5
#1

Из одномерного массива произвести выборку по условию - C++

18.12.2010, 20:36. Просмотров 664. Ответов 6
Метки нет (Все метки)

Выборка по условию
Из одномерного массива {ai} длиной n произвести выборку по условию (например, ai>0) его элементов в новый массив {bi}. Элементы массива {bi} плотно упаковать. Длина массива {bi} k ? n .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2010, 20:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из одномерного массива произвести выборку по условию (C++):

Произвести вычисления над элементами одномерного массива - C++
Задание: Дан одномерный массив в нем все четные элементы возвести в степень n, из всех нечетных вычислить квадратный корень (максимальное...

Сотрировка одномерного массива по условию - C++
Нужно написать алгоритм программы и сам текст программы. Номер варианта: A8B14C2 Заранее спасибо.

Произвести попарные перестановки элементов одномерного массива: первый элемент поменять местами со вторым, - C++
3.Произвести попарные перестановки элементов одномерного массива: первый элемент поменять местами со вторым, третий элемент – с четвертым и...

Выборка по условию из одномерного массива в другой - C++
Напишите пожалуйста,программу в С++ тема "Выборка по условию из одномерного массива в другой" Давайте теме осмысленные...

Сдвиг элементов одномерного массива по условию - C++
Есть функция, она считает количество нулевых элементов (counter) и удаляет его (нулевой элемент). Работает вроде бы правильно, но сдвиг...

Сформировать из заданного одномерного массива двумерный по условию - C++
Дан массив a={a0,a1,...,a2m}. Сформировать из него матрицу (2*m+1)x(m+1) и напечатать ее.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
18.12.2010, 21:15 #2
Цитата Сообщение от ~Honey~ Посмотреть сообщение
Выборка по условию
Из одномерного массива {ai} длиной n произвести выборку по условию (например, ai>0) его элементов в новый массив {bi}. Элементы массива {bi} плотно упаковать. Длина массива {bi} k ? n .
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
        srand(static_cast<int>(time(NULL)));
        int *a,*b;
        int n,k=0,j=0;
        cout<<"Enter n -> ";
        cin>>n;
        a=new int[n];
         cout<<"a["<<n<<"] ->";
          for(int i=0; i<n; i++)
          {
              a[i]=rand()%9-3;
              cout<<a[i]<<"  ";
               if(a[i]>0)
               {
                   k++;
               }
          }
        b=new int[k];
        cout<<endl<<"b["<<k<<"] ->";
        for(int i=0; i<n; i++)
          {
              if(a[i]>0)
               {
                   b[j]=a[i];
                   cout<<b[j]<<"  ";
                   j++;
               }
              
          }
        system("pause");
        return 0;
}
~Honey~
0 / 0 / 0
Регистрация: 18.12.2010
Сообщений: 5
18.12.2010, 21:21  [ТС] #3
А она точно будет работать?
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
18.12.2010, 21:24 #4
~Honey~, проверяйте!!!
~Honey~
0 / 0 / 0
Регистрация: 18.12.2010
Сообщений: 5
18.12.2010, 21:26  [ТС] #5
Дело в том....Что я вообще нисего не понимаю в С++, а поступила в институт в этом году у меня там информатика в С++ программирование....
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
18.12.2010, 21:27 #6
~Honey~, читайте книги!!!
~Honey~
0 / 0 / 0
Регистрация: 18.12.2010
Сообщений: 5
18.12.2010, 21:33  [ТС] #7
Спасибо большое!!!!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2010, 21:33
Привет! Вот еще темы с ответами:

Сформировать матрицу из исходного одномерного массива согласно условию - C++
не получается, кто разбирается, помогите с решением

Из заданного одномерного массива создать матрицу и заполнить её по условию - C++
Ребята,помогите пожалуйста Задание 2 Из полученного массива приложение создает 2-мерный массив, с размерностью первого...

Одномерные массивы: найти сумму и сделать выборку по условию - C++
Найти сумму и общее количество тех элементов массива X(n), абсолютная величина которых отличается от 10 не более чем на 2.3.

Вычислить произведение элементов массива и произвести сортировку массива - C++
в одномерном массиве состоящем из N вещественных элементов вычислить произведение элементов массива. Упорядочить элементы массива по...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.12.2010, 21:33
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru