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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread222343.html
Здравствуйте! Пожалуйста, помогите улучшить программу. Программа работает, только надо добавить StringGrid, куда надо выводить бинарное дерево так, чтобы оно располагалось структурировано. То есть меньший элемент левее, больший – правее, а корень находился выше и посередине. И чтобы это выглядело так в не зависимости от количества элементов. Как это представить? У меня стоит CodeGear RAD...
C++ Скроллер в консоли Здравствуйте, господа. Можно ли каким-то образом сделать так, чтобы в правой части окна консольного приложения, написанного в борланде, был скроллер? Знаю, как это сделать в VS только. Мне надо сделать именно в борланде, а не в VS сейчас. Заранее благодарю за возможные ответы. http://www.cyberforum.ru/cpp-beginners/thread222330.html
C++ Массив
В одномерном массиве посчитать сумму элементов до последнего положительного элемента, в С++ билдере плиз
матрица C++
дана действительная матрица размера mxn.Определить числа b1...bm,соответственно значениям средних арифметических элементов строк.
C++ Срочно (Массивы) 3 Вариант http://www.cyberforum.ru/cpp-beginners/thread222318.html
Задание 1 1. Описать двумерный массив целых чисел, число строк которого N. число столбцов М ввести с клавиатуры 2. Написать функцию для определения является ли строка с заданным номером, упорядоченной по возрастанию. 3. Массив. С которым будут выполняться действия, следует передавать в функцию, как параметр, результат возвратить оператором return 4. Написать функцию main ( ) для ввода...
C++ исправить ошибки в простой программе Приветствую! Суть програмы вот в чем. Надо в одномерном массиве посчитать сумму элементов до последнего нуля. При этом есть требования: 1 Подготовить текстовый файл с входными данными. 2 Входные данные прочитать из файла 3 Вывести результат на экран и дозаписать в файл 4 в файле указать: в первой строке колличество элементов, а во второй строке указат сами элементы. Я написал программу... подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
29.12.2010, 16:00     Удалить 0 эл-ты из одномерного массива
Цитата Сообщение от M@ker Посмотреть сообщение
Подкиньте программу удаляющую из одномерного массива все 0 элементы. Заранее благодарен!
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 *arr,*arr1,cnt=0,k=0,N; 
      cout<<"Enter size of array -> ";
      cin>>N;
      arr=new int[N];
      cout<<"Array -> : "<<endl;
       for(int i=0; i<N; i++)
        {
            arr[i]=rand()%10;
            cout<<arr[i]<<"  ";
             if(arr[i])
             {
                 cnt++;
             }
        }
      arr1=new int[cnt];
      cout<<endl<<"Result -> ";
       for(int i=0; i<cnt; i++)
       {
           if(arr[i])
           {
               arr[k]=arr[i];
               cout<<arr[k]<<"  ";
               k++;
           }
       }
      delete []arr;
      delete [] arr1;
     system("pause");
     return 0;
}
 
Текущее время: 17:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru