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

Удалить все отрицательные элементы массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив структуры http://www.cyberforum.ru/cpp-beginners/thread193601.html
Согласно следующего задания создать динамический массив структуры. Из М учасников предыдущих соревнований N спортсменов, которые набарли наибольшую сумму баллов выходят в финал. По данным протокола...
C++ бык корова и теленок Написать решение задачи: бык стоит 10р, корова - 5р, теленок - 0.5р. Нужна на 100р купить 100 голов скота. Должа вывести такой ответ: 1 бык, 9 коров, 90 телят http://www.cyberforum.ru/cpp-beginners/thread193597.html
C++ файлик
Доброго времени суток, есть функция, которая должна считать с файла матрицу(квадратную) в первой строке файла - размерность, а дальше тело матрицы с пробелами накидал вот такой быдлокод: int...
C++ Создать класс треугольник
Доброй ночи.Помогите,пожалуйста написать программу. Создать класс треугольник, члены класса - координаты 3-х точек. Предусмотреть в классе методы проверки существования треугольника,вычисления и...
C++ Подключение заголовочных файлов http://www.cyberforum.ru/cpp-beginners/thread193547.html
Итересует меня вопрос : нужно ли при компиляции программ оставлять только нужные хэдеры ? т.е. их минимальное кол-во для корректной компиляции приложения. Т.е. влияют ли негативно, не используемые...
C++ большее число на главной диагонали вот прога, которая должна по идее задавать квадратную матрицу (задается), и находить в каждой строке максимальное число (вроде находит), и в итоге нужно что бы на главной диагонали матрицы были... подробнее

Показать сообщение отдельно
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
18.11.2010, 23:46
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 <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand((unsigned)time(NULL));
    int *arr,*arr1;
    int n,count=0,j=0;
    cout<<"Enter size array: ";
    cin>>n;
    arr=new int[n];
    cout<<"Array: ";
    for(int i=0; i<n; i++)
    {
        arr[i]=rand()%9-1;
        cout<<arr[i]<<" ";
         if(arr[i]>=0)
         {
             count++;
         }
    }
    arr1 = new int[count];
    for(int i=0; i<n; i++)
    {
        if(arr[i]>=0)
        {
            arr1[j]=arr[i];
            j++;
        }
    }
    cout<<endl<<"Array of positive elements";
    for(int i=0; i<j; i++)
    {
        cout<<arr1[i]<<" ";
    }
  cout<<endl; 
  system("pause");
  delete [] arr;
   delete [] arr1;
 return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru