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

Распознать нули и единицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исходный текст задан К строками по L символов в каждой http://www.cyberforum.ru/cpp-beginners/thread221295.html
Исходный текст задан К строками по L символов в каждой. Вставить L пробелов в M-ю строку, начиная с R-го символа (возможно они перейдут на следующие строки) Пожалуйста, как можно быстрее напишите прогу, в долгу не останусь и если можно комменты.
C++ Подскажите идею Нужна идея для создания программы. Концепция такая: создать программу используя класс, содержащий как минимум 8 методов. Пример: Телефон, методы: Положить деньги на счет, позвонить, отправить смс\ммс, добавить/удалить файлы на карту памяти. Матрицы не предлагать. http://www.cyberforum.ru/cpp-beginners/thread221290.html
C++ Вывести все предложения текста в порядке неубывания их длины
Люди,прошу,помогите задачу решить...зачет нужен(((Три задачи не решила,меньше недели. На Двумерный массив,функции и строки 1. Для группы фирм известен курс их акций за каждый из месяцев календарного года.Составить список тех фирм,которых все время повышался(т.е.курс за каждый последующий месяц больше,чем за предыдущий). проверку роста курса осуществить в продпрограмме. 3. Дан текст,...
C++ Работа с файлами (язык C)
первая программа - заполняет массив начальными данными и записывает их в файл. вторая - считывает данные с файла и обрабатыватет. как реализовать?
C++ Linker Error: Undefined symbol istream.. http://www.cyberforum.ru/cpp-beginners/thread221280.html
Linker Error: Undefined symbol istream::getline(char near*, > int, unsigned char) in module program.cpp. Пишет при попытке запуска программы, хотя точно знаю что прога рабочая, как исправить, подскажите?
C++ Вопрос по ()qsort есть массив, который разбивает предложение на слова. надо отсортировать все слова в порядке возрастание длинны. язык С. заранее благодарен подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
2801 / 1577 / 247
Регистрация: 03.05.2010
Сообщений: 3,663
28.12.2010, 22:05     Распознать нули и единицы
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
44
45
46
//////////////////////////////////////////////////////////////////////////////////////
#include <algorithm>
#include <ctime>
#include <cstdlib>
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
//////////////////////////////////////////////////////////////////////////////////////
typedef std::string       T_str;
typedef std::vector<int>  T_int_nums;
//////////////////////////////////////////////////////////////////////////////////////
struct  T_gen_0_or_1
{
    char operator() ()
    {
        return  rand() % 2 + '0';
    }
};
//////////////////////////////////////////////////////////////////////////////////////
int main()
{
    std::locale::global(std::locale(""));
    srand(static_cast<unsigned>(time(0)));
 
    const int  STRING_LEN = 20;
    
    T_str  s(STRING_LEN, 0);
    std::generate(s.begin(), s.end(), T_gen_0_or_1());
    std::cout << s
              << std::endl;
 
    std::replace(s.begin(), s.end(), '0', ' ');
 
    std::cout << s
              << std::endl
              << std::endl;
 
    std::istringstream  ssin(s);    
 
    std::istream_iterator<T_str>  s_beg(ssin);
    std::istream_iterator<T_str>  s_end;
 
    std::copy(s_beg, s_end, std::ostream_iterator<T_str>(std::cout, " "));    
    std::cout << std::endl;    
}
 
Текущее время: 12:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru