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

Заменить положительные элементы вектора А(10) нулями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать форпулу через вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread369169.html
всем привет, очень нужна помощь, вот задание к контрольной работе, я в с++ вообще не разбираюсь) может у кого то уже есь готовая работа так как это стандартная тема которая встречается в паскале и делфи) все заранее спасибо!! программа в которой будут использоваться ! ВЛОЖЕННЫЕ циклы!
C++ Сдвиг элементов строки char со вставкой элемента в указанное место Нужно сдвинуть элементы строки char циклически, после вставки символа '^'. Как это сделать? #include "stdafx.h" #include <ctype.h> #include <iostream> #include <cstring> #include <conio.h> #include <string> #include <cstdlib> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread369161.html
C++ помогите написть програму
Создать программу позволяющую выполнять действия с файлами и каталогами. В данной программе реализовать: • Программа должна принимать от пользователя путь к какому-либо каталогу; • Затем программа должна проверить есть ли в указанном каталоге текстовые файлы; • Если текстовые файлы есть, в указанном каталоге надо создать вложенный каталог TEXT и все текстовые файлы перенести в него;...
Подсчёт формулы через циклы C++
всем привет, очень нужна помощь, вот задание к контрольной работе, я в с++ вообще не разбираюсь) может у кого то уже есь готовая работа так как это стандартная тема которая встречается в паскале и делфи) все заранее спасибо!! программа в которой будут использоваться !циклы!
C++ cbClsExtra и cbWndExtra из WNDCLASSEX http://www.cyberforum.ru/cpp-beginners/thread369133.html
Прочитал msdn по поводу WNDCLASSEX и вот что там написано cbClsExtra Type: int The number of extra bytes to allocate following the window-class structure. The system initializes the bytes to zero. cbWndExtra Type: int
C++ Конструктор Прошу помочь разобраться , что означает строка с пометкой ... а именно это :itsA(itsA class Two: public One { Two(int Radius):itsA(itsA){}// конструктор что-то от itsA к целочисленному значению Radius???? int Otdam(){return itsA;} void Primu(int A){itsA=A;} void Metod(); private: int itsA; подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9439 / 5462 / 925
Регистрация: 25.07.2009
Сообщений: 10,481
20.10.2011, 02:18     Заменить положительные элементы вектора А(10) нулями
диржы
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
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <functional>
#include <cstdlib>
#include <ctime>
 
class Random {
    int hi;
    int lo;
public:
    Random(int h, int l) : hi(h), lo(l) {}
    int operator () () { return rand() % ( hi - lo + 1 ) + lo; }
};
 
int main(){
    std::vector<int> vec(10);
    srand(time(NULL));
    std::generate(vec.begin(), vec.end(), Random( 10, -10));
    std::cout << "Before:" << std::endl;
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
    std::replace_if(vec.begin(), vec.end(), std::bind2nd(std::greater<int>(), 0), 0);
    std::cout << "After:" << std::endl;
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
    std::cout << std::count(vec.begin(), vec.end(), 0) << " zero elements." << std::endl;
    return 0;
}
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru