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

Найти в строке те слова, которые начинаются с прописной буквы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить класс с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread1172637.html
1. Определить класс с именем TRAIN, содержащий следующие поля: О название пункта назначения; О номер поезда; О время отправления. Определить методы доступа к этим полям и перегруженные операции извлечения и вставки для объектов типа TRAIN. 2. Написать программу, выполняющую следующие действия: О ввод с клавиатуры данных в массив, состоящий из шести объектов типа TRAIN; записи должны быть...
C++ Как можно еще создать массив объектов класса допустим у меня есть основной класс и куча классов что наследуют его. помню видео в котором говорили что типа виртуальные функции и делаются типа в основном для того что бы в массив обьектов базового класса записать обьекты другого класса типа вот так. osnivnio a = new nasl1();osnivnio a = new nasl2(); и так далее и что бы их записать в массив. думаю вы поняли о чем я. А еще бы хотел бы... http://www.cyberforum.ru/cpp-beginners/thread1172634.html
C++ Вывести таблицу сдачи, которую должен выдать кондуктор из купюр номиналом 2, 5, 10, 20, 50, и 100 грн
В троллейбусе стоимость проезда 1.50 грн. Выведите таблицу здачи которую должен выдать кондуктор из купюр наминалом 2, 5, 10, 20, 50, и 100 грн, для пассажиров от 1 до 10, которые одновременно оплачивают проезд за всех одной купюрой. Если купюра меньше суммы стоимости проезда поставить прочерк С++
C++ Найти ошибку в программе. Интеграл по формуле Симпсона,
посмотрите правильно ли выполнил задание // Lab14Y.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include "math.h" #include "conio.h" #pragma warning(disable : 4996) #define M_PI 3.1415926535897932384626433832795
C++ Mpi Задать количество процессов http://www.cyberforum.ru/cpp-beginners/thread1172616.html
Добрый день. Подскажите пожалуйста,есть ли функция задания количества процессов на mpi? У меня нету кластеров,я хочу просто смоделировать рушение задачи использую локальный отладчик( visual studio)
C++ Выстроить новобранцев по росту Нужно перевести программу с Паскаля на С++ const M=10; {максимально число элементов в A} {будем считать, что A состоит из чисел от 1 до N} var c:array of integer; curstr, maxstr: array of integer; {в этих переменных хранятся текущая цепочка и} {цепочка максимальной длины.} {В нулевом элементе хранится длина цепочки} N,E : integer; {N - число элементов в A} подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
12.05.2014, 00:48     Найти в строке те слова, которые начинаются с прописной буквы
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 <string>
#include <sstream>
#include <list>
#include <iterator>
#include <cctype>
 
int main()
{
    std::string wordLine, result;
 
    std::cout << "Put the line: ";
    std::getline(std::cin, wordLine);
 
    std::stringstream str(wordLine);
    std::istream_iterator<std::string> s_beg(str), s_end;
    std::list<std::string> words(s_beg, s_end);
    std::list<std::string>::iterator ib = words.begin(), ie = words.end();
 
    for ( ; ib != ie; ++ib )
    {
        if (toupper((*ib)[0]) == (*ib)[0])
        {
            result += *ib;
            result += " ";
        }
    }
 
    std::cout << "Result: " << result << std::endl;
}
 
Текущее время: 07:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru