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

Строки C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача про целочисленную прямоугольную матрицу http://www.cyberforum.ru/cpp-beginners/thread392508.html
Определить: 1) количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент; 2) номера строк и столбцов всех седловых точек матрицы. Помогите, пожалуйста,...
C++ Привести в каноническую форму задачу линейного программирования Доброго времени суток! Есть такая задача, кто сможет помочь? Привести в каноническую форму задачу из линейного программирования: 1.x1 + 2x2 + 3x3 + 4x4 -> max при ограничениях 3x1 + 2x2 + 4x3 +... http://www.cyberforum.ru/cpp-beginners/thread392502.html
C++ Помогите решить задачи в Borland C32
Здравствуйте уважаемые программисты помогите мне подготовиться к экзамену по Borland C32 нужно решить эти билеты надеюсь на вашу помощь . 1-4 Б....
Перевернуть число (циклы) C++
Добрый вечер! Помогите, пожалуйста, решить задачу через любые циклы, то есть массив использовать нельзя. Сама задача: Пользователь вводит число. Необходимо перевернуть его справа налево. Например:...
C++ 2мерный массив http://www.cyberforum.ru/cpp-beginners/thread392485.html
Всем привет! В поиске не нашел ничего кроме пустых тем с 1-2 постами по данному вопросу (хотя во многих сборниках задач видел это задание), поэтому создаю новую тему. Сабж: "Пусть...
C++ Консультации.[Липпман/Лажойе] Приветствую. Начал изучение языка C++ с книги Стенли Б.Липпмана и Жози Лажойе "Язык программирование C++. Третье издание". Про то, что Липпман не рекомендована для новичков, прочел уже в процессе... подробнее

Показать сообщение отдельно
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
02.12.2011, 18:13
Цитата Сообщение от qwe12355 Посмотреть сообщение
меня 3 пункт больше интересует
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
int main()
{
    std::string Str = "So she was considering in her own mind, as well as she could, for the hot day made her feel very sleepy and stupid, whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.";
    std::size_t end, beg = Str.find_first_not_of(" .,");
    int Cnt = 0;
    while(beg!=std::string::npos)
    {
        end = Str.find_first_of(" .,", beg);
        Cnt++;
        if(!(Cnt%2))
            std::cout<<Str.substr(beg, end-beg)<<" ";
        beg = Str.find_first_not_of(" .,", end);
    }
    std::cout<<std::endl
    system("pause");
    return 0;
}
Или

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <sstream>
 
int main()
{
    std::string Str = "So she was considering in her own mind, as well as she could, for the hot day made her feel very sleepy and stupid, whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.";
    std::istringstream ist(Str);
    int Cnt = 0;
    while(ist>>Str)
    {
        Cnt++;
        if(!(Cnt%2))
            std::cout<<Str<<" ";
    }
    std::cout<<std::endl;
    system("pause");
    return 0;
}
Или С-вариант

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main()
{
    char Str [] = "So she was considering in her own mind, as well as she could, for the hot day made her feel very sleepy and stupid, whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.";
    char *p = strtok(Str," .,");
    int Cnt = 1;
    while(p = strtok(NULL," .,"))
    {
        Cnt++;
        if(!(Cnt%2))
            printf("%s ",p);
    }
    getch();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru