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

Создать массив - C++

Восстановить пароль Регистрация
 
TigerSHARC
0 / 0 / 0
Регистрация: 01.03.2010
Сообщений: 24
08.03.2010, 01:10     Создать массив #1
имеется код

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    const int n = 18;
    int mas[] = {2, 3, 4, 5, 6, 5, 4, 3, 2, 1, -1, 2, 7, 2, -3, -4, -5, 1};
    for(int i = 0; i < n - 1; ++i)
        if(mas[i] < 0 && mas[i + 1] >= 0)
        //(mas[i] >= 0 && mas[i + 1] < 0)
            std::cout<<i + 1<<' ';
    return 0;
}
на экран выводяться номера элементов массива соответствующих положительной смене знака.
Необходимо данные не выводить на экран, а записывать в массив типа int. При этом записывать не только значения предшествующие смнене знака, но и следующее за ним.
Например в коде выше на экран выводятся значения 11 17.
Тогда в новом массиве будут значения 11 12 17 18

помогите немного дописать код

Добавлено через 11 минут
решение найдено.... прошу прощения
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2010, 01:10     Создать массив
Посмотрите здесь:

C++ Создать массив
C++ Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во
C++ создать статический массив строк как статический массив указателей на строки, задание ниже -->
опп класс и массив (создать массив указателей по выборке животных, участвующих в забеге) C++
C++ Дан массив А(n). Создать новый массив, элементами которого являются произведение A(i) на максимальный элемент массива A.
Создать функцию, в качестве параметра получает массив и количество его элементов, возвращает массив, упорядоченный по возрастанию C++
Создать третий массив, в котором собрать элементы массива A, которые не включаются в массив B C++
Дан целочисленный массив А[п], среди элементов есть одинаковые. Создать массив из различных элементов А[п] C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru