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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программой для вычисления математических выражений http://www.cyberforum.ru/cpp-beginners/thread1155166.html
Задача 1. Написать программу, которая вычисляет значение выражения, и определить ее значение для введенного пользователем значений фактических параметров. Создать функции пользователей-для ввода данных, вычисления значений выражения, вывода данных. При этом найти область определения функций и забезпечпты необходимую реакцию программы на некорректные ситуации.
C++ Блок-схема к программе нужна блок схема к программе: #include <iostream> #include <conio.h> #include <string> using namespace std; struct toy { string name;//імя float cost;//вартість http://www.cyberforum.ru/cpp-beginners/thread1155165.html
Функция анализа фойлов C++
Есть такая таблица номеров автономных систем, нужна функция которая будет проводить анализ этих номеров и показывать как они связаны друг с другом.
C++ Разработать программу «Численное интегрирование» различными методами в С++
Помогите Разработать программу «Численное интегрирование» различными методами: 1) по формуле Ньютона-Котеса; 2) по формуле Симпсона; 3) по формуле Чебышева. Добавлено через 5 часов 23 минуты кто может помочь?
C++ Дано файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее http://www.cyberforum.ru/cpp-beginners/thread1155146.html
Условие: Дан файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее и т.д. Решение: Как я понимаю, нужно прочесть бинарный файл с начало и до конца. Первый символ начала будет первым символом, последний символ бинарного файла будет вторым символом файла и продолжать этот цикл пока не кончатся данные. Помогите пожалуйста реализовать...
C++ Теория языков программирования и методы трансляции Здравствуйте! Помогите пожалуйста с заданием Построить конечный автомат, распознающий регулярные выражения вида: (+ | - | )digit*.digit digit*(Е|е(+|-|)digit+), где digit={0,1,2,3,4,5,6,7,8,9}, E или e –символы английского алфавита. подробнее

Показать сообщение отдельно
pisaruk
1 / 1 / 1
Регистрация: 08.01.2013
Сообщений: 15
23.04.2014, 16:23     Напечатать все слова строки, которые начинаются цифрой
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
#include <iostream>
#include <string>
#include <sstream>
 
using namespace std;
 
int main()
{
    string words = "1word word2 wo3rd 4word";
    string temp;
    stringstream ss;
 
    ss << words;
 
    int i = 0;
 
    while(ss >> temp)
    {
        if(temp[0] == '0' ||temp[0] == '1' || temp[0] == '2' ||temp[0] == '3' ||temp[0] == '4' ||temp[0] == '5' ||temp[0] == '6' ||temp[0] == '7' ||temp[0] == '8' ||temp[0] == '9' )
        {
            cout << temp << endl;
 
            i++;
        }
    }
 
    cout << i;
}
 
Текущее время: 15:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru