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

Сформировать массив из положительных элементов первого и отрицательных второго - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить минимум матрицы и минимум каждой ее строки http://www.cyberforum.ru/cpp-beginners/thread828541.html
помогите пожалуйста сравнить минимум матрицы и минимум каждой строки и вывести те строки в которой минимум матрицы равно минимуму строки
C++ Определить количество слов состоящие из заданного количества букв Задана не пустая последовательность слов из латинских букв. последнее символом этой последовательности является точка. Словами называют набор символов, разделенных одним или несколькими пробелами и не содержат пробелов внутри себя. * Определить количество слов состоящие из заданного количества букв. Помогите решить уже третью неделю парюсь. Добавлено через 8 минут #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread828527.html
C++ разрешение монитора
Как можно узнать разрешение монитора, подскажите пожалуйста ?
pomogte reshit' zadachi C++
Вычислить выражение 1*2+2*3*4+3*4*5*6+...+n*(n+1)*(n+2)*...*2n Дан массив X из N целых чисел. Переставить в X местами максимальный и минимальный элементы.
C++ c++ ссылка на внешний символ http://www.cyberforum.ru/cpp-beginners/thread828508.html
Тип проэкта: консольное приложение win32 При компиляции появляются следующие ошибки: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl Draw<int>(int,int,int)" (??$Draw@H@@YAHHHH@Z) в функции "int __cdecl _main(void)" (?_main@@YAHXZ) C:\Users\Вадим\documents\visual studio 2010\Projects\FigureTemplate\FigureTemplate\FigureTemplate.obj Ошибка 2 error LNK2019:...
C++ задача на получение 3-х мерного массива.СИ++ Помогите пожалуйста разобраться с задачей: Заданы два упорядоченных по возрастанию массива размером n и m. Получить трехмерный массив, размером n+m, который содержал бы все элементы всех массивов, упорядоченных по возрастанию. подробнее

Показать сообщение отдельно
pi_X_el
Заблокирован
06.04.2013, 13:59     Сформировать массив из положительных элементов первого и отрицательных второго
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
#include <iostream>
 
int main()
{
    const unsigned int SIZE=10;     // размеры массивов
    int a1[SIZE], a2[SIZE], *b;
    unsigned int count=0;           // кол-во положительных и отрицательных
 
    std::cout << "a1. Enter " << SIZE << " numbers ";
    for (unsigned int i=0; i!=SIZE; ++i)
    {
        std::cin >> a1[i];
        if (a1[i]>0) ++count;
    }
 
    std::cout << "a2. Enter " << SIZE << " numbers ";
    for (unsigned int i=0; i!=SIZE; ++i)
    {
        std::cin >> a2[i];
        if (a2[i]<0) ++count;
    }
 
    b = new int[count];
 
    unsigned int j=0;
 
    for (unsigned int i=0; i!=SIZE; ++i)
        if (a1[i]>0)
            b[j++]=a1[i];
 
    for (unsigned int i=0; i!=SIZE; ++i)
        if (a2[i]<0)
            b[j++]=a2[i];
 
    for (unsigned int i=0; i!=count; ++i)
        std::cout << b[i] << " ";
    std::cout << std::endl;
 
    delete [] b;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru