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

Выкинуть нули - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон класса для блочной сортировки http://www.cyberforum.ru/cpp-beginners/thread62485.html
Есть задание реализовать шаблон класса, содержащий разные методы сортировок. Тип сортируемых элементов передаётся как параметр. В общем-то, всё получается, кроме блочной сортровки (http://ru.wikipedia.org/wiki/Блочная_сортировка). Насколько я понял, для неё вообще не получится реализовать шаблон по причине того, что "Данный алгоритм требует знаний о природе сортируемых данных, выходящих за рамки...
C++ Реализовать односвязный список для хранения данных вида: ФИО, группа, средний балл. (с++) Реализовать односвязный список для хранения данных вида: ФИО, группа, средний балл. Обеспечить выполнение операций: добавление элементов в список; удаление элементов со средним баллом, меньше заданного числа. отображение элементов заданной группы. Интересует именно структура(синтаксис) как это описать.Как в памяти оно выглядит я представляю и со структурами более-менее уже... http://www.cyberforum.ru/cpp-beginners/thread62483.html
C++ Работа со строками и скобками, преобразования к верхнему регистру.
Добрый вечер. Меня, как новичка задание сбивает с толку, помогите, пожалуйста решить. В заданной строке, текст, не взятый в круглые скобки, преобразовать к верхнему регистру (не учитывая вложенность скобок). Можно рассматривать строки, содержащие только латиницу. Например: для строки “abcDe(fGhIjkL)mn(123)” - “ABCDE(fGhIjkL)MN(123)”
C++ Как сделать генератор случайных чисел?
как правильно сделать генератор случайных чисел?? Приведите пожалуйста примеры??
C++ В чем разница между random и randomize? http://www.cyberforum.ru/cpp-beginners/thread62445.html
в чем разница между random и randomize??
C++ системы счисления #include "stdafx.h" #include <iostream> #include "math.h" using namespace std; int main(void) {char a; int g,l,j,m=0,n=0,s=0; float T=0; подробнее

Показать сообщение отдельно
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
09.11.2009, 20:27     Выкинуть нули
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
int main()
{
    int arr[] = {1,2,3,0,0,5,0};
    const size_t size = sizeof(arr)/sizeof(*arr);
    int *a = std::remove(arr,arr+size,0);
    std::copy(arr,a,std::ostream_iterator<int>(std::cout," "));
    return 0;
}
 
Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru