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

Сформировать новый массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны одномерные массивы А и В, длины m и n соответственно http://www.cyberforum.ru/cpp-beginners/thread1081898.html
Даны одномерные массивы А и В, длины m и n соответственно. Рассортировать их в порядке возрастания и слить их в один массив длиной m+n.
C++ Дано предложение, слова в котором разделены произвольным числом пробелов Дано предложение, слова в котором разделены произвольным числом пробелов. Найти количество слов в предложении, самое длинное и самое короткое слово. http://www.cyberforum.ru/cpp-beginners/thread1081897.html
C++ Даны две последовательности: x[1] . x[n] и y[1] . y[k]
Даны две последовательности: x ... x и y ... y. Найти максимальную длину последовательности, являющейся последовательностью обеих последовательностей. Количество операций порядка n * k.
Дана последовательность целых чисел x[1] . x[n] C++
Дана последовательность целых чисел x ... x. Найти максимальную длину ее возрастающей последовательности.
C++ Даны две последовательности целых чисел x[1] . x[n] и y[1] . y[k] http://www.cyberforum.ru/cpp-beginners/thread1081894.html
Даны две последовательности целых чисел x ... x и y ... y. Определить, является ли вторая последовательность подпоследовательностью первой, т.е. можно ли из первой вычеркнуть некоторые члены так, чтобы осталась вторая. Число действий порядка n + k.
C++ Дан массив a[1 . n] и число m≤n Дан массив a и число m≤n. Для каждого участка из m стоящих рядом элементов вычислить его сумму. Создать новый массив из полученных сумм и так далее до тех пор, пока в массиве не окажется менее m элементов. Тогда отсортировать его по убыванию и вывести на экран. подробнее

Показать сообщение отдельно
BooL_BooL
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 3
26.01.2014, 15:28  [ТС]     Сформировать новый массив
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
void ArraySort (double* arrayIn, double* arrayOut, int arraySize);
 
int main()
{
    const int ARRAY_SIZE = 20;
    double a[ARRAY_SIZE];
    cout << " Zapolnite massiv a[] chislami:" << endl;
    for (int i=0; i<ARRAY_SIZE; i++) {
        cout << "    a[" << i+1 << "] = ";
        cin >> a[i];
    }
 
    double b[ARRAY_SIZE]={0};
   
    cout << " Formiruem noviy massiv:" << endl;
    int outCounter=0;
    for (int i=0; i<ARRAY_SIZE; i++) 
        if (a[i]>0){
b[outCounter]=a[i];outCounter++;
        }
        for (int i=0; i<ARRAY_SIZE; i++)
        if (a[i]<0){
b[outCounter]=a[i];outCounter++;
        }
        if (outCounter>0)
        {
         cout << " Formiruem noviy massiv:" << endl;
        for (int i=0; i<outCounter; i++)
       
 
        
         cout << " b[" << i+1 << "] = " << b[i] << endl;
    
        }
        else  cout << "  noviy massiv ne sformirovan:" << endl;
    system("pause");
    return 0;
}
Добавлено через 50 секунд
Я просто не понимаю как сделать Блок схему
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru