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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Застрял с вводом с файла http://www.cyberforum.ru/cpp-beginners/thread1153151.html
Всем здравствуйте. Вот код: #include <iostream> #include <fstream> #include <string> //static const int SIZEN = 64; //void end_of_input(std::ifstream&, char);
C++ Что означает косая черта в имени библиотеки? Встретила в jaula такой инклуд:"jaula/jaula_bad_data_type.h", в связи с чем возник вопрос: что значит эта косая? Это значит, что jaula_bad_data_type.h должна быть в папке jaula? Компилятор его не находит. Заранее благодарна. http://www.cyberforum.ru/cpp-beginners/thread1153146.html
Используя множества, составить программу, которая находит: C++
Используя множества А, В, С, состоящие из больших латинских букв, заполнены с клавиатуры, составить программу, которая находит: (A ∩ B) \ C. Заранее спасибо.
C++ Шаблоны классов
Добрый день. Изучаю шаблоны классов в С++ в среде MVC 2006. Проблема в следующем: я создал шаблон класса стек, с размером этого самого стека 10 позиций, но не могу теперь сделать чтобы размер можно было вводить с клавиатуры. Помогите пожалуйста. #include "stdafx.h" #include "stack.h" #include "warrior.h" #include "iostream.h" int main(int argc, char* argv) { cout<<"Vvedite kol-vo...
C++ Удалить из строки первое вхождение буквосочетание 'not' http://www.cyberforum.ru/cpp-beginners/thread1153099.html
Заданная строка S. Превратить S следующим образом: 1) Удалить из S первое вхождение буквосочетание 'not' ; 2) После первого буквосочетание 'so' вставить 'on' ; 3) В строку Х скопировать 4 символа из строки S после первой 'j' ; 4) Подсчитать количество буквосочетаний 're' .
C++ Найти разность 2-х чисел (max и min) из последовательности чисел, введенное с клавиатуры (n = 5) Помогите с задачками на С++: 1. Найти разность 2-х чисел (max и min) из последовательности чисел, введенное с клавиатуры (n = 5). 2. Найти частное 2-х чисел (max и min) из последовательности чисел, введенных с клавиатуры (n = 6). Сколько раз пробую постоянно считает не то число, то есть либо оно слишком большое либо не верное. Помогите пожалуйста! подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.04.2014, 15:03     Вывести слова строки, которые представляют собой числа
ILLUSH,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include<string>
#include<algorithm>
#include<sstream>
 
bool is_digits(const std::string &str)
{
    return std::all_of(str.begin(), str.end(), ::isdigit);
}
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::stringstream s(str);
    for (std::string word; s >> word;)
    if (is_digits(word))
        std::cout << word << "\n";
 
    system("pause");
    return 0;
}
 
Текущее время: 04:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru