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

Ввести строку текста (содержащую как слова так и числа), вывести все числа из данной строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив: Заменить последний из отрицательных элементов в массиве на три элемента, равных заданному значению. http://www.cyberforum.ru/cpp-beginners/thread816372.html
Вставка в вектор новых элементов 1)Заменить последний из отрицательных элементов в массиве на три эле¬мента, равных заданному значению. Если такая замена невозможна, выдать об этом сообщение....
C++ Ошибка при компиляции error LNK2019 IMG.obj : error LNK2019: ссылка на неразрешенный внешний символ "unsigned long __cdecl GTASA_CRC32_fromUpCaseString(char const *)" (?GTASA_CRC32_fromUpCaseString@@YAKPBD@Z) в функции "public:... http://www.cyberforum.ru/cpp-beginners/thread816368.html
Разработать программу «Вычислитель площадей» C++
помогите прошу Разработать программу «Вычислитель площадей», позволяющую вычислять площадь плоских геометрических фигур
C++ Разработать программу «Вычислитель площадей»
помогите пожалуйста Разработать программу «Вычислитель площадей», позволяющую вычислять площадь плоских геометрических фигур
C++ Числа Грея http://www.cyberforum.ru/cpp-beginners/thread816350.html
Нужно написать программу, которая читает два числа и выводит являются они соседними по коду Грея или нет. Никаких идей как реализовать... Нашел только код Грея... #include <iostream> using...
C++ Создание библиотеки Имеются проекты.. Как из них сделать библиотеки и подключить к своей программе? В инете что находил - не прокатывало, т.к. там написано как создавать библиотеки с 0, а не уже с имеющегося проекта... подробнее

Показать сообщение отдельно
gorus95
6 / 6 / 1
Регистрация: 22.12.2012
Сообщений: 169
Завершенные тесты: 1
23.03.2013, 20:07  [ТС]
сделал вот так, все работает на ура
как раз надо было чем попроще
только еще один вопрос, можно ли еще сделать так чтоб эти числа не просто выводились как последовательность цифр, а чтоб можно было эти числа например записать в переменные? т.е. числа которые получились в выходном потоке записать именно как числа а не набор цифр
Кликните здесь для просмотра всего текста
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
#include <iostream>
using namespace std;
bool digit (char text)
{
     if (text >= '0' && text <= '9')
     {
     return true;
     } else 
     return false;
}
int main(void)
{
    setlocale (LC_ALL, "");
    int i = 0;
    char text[1000];
    gets(text);
    do
    {
        if (digit(text[i]))
        {
            cout << text[i];
 
            if (!digit(text[i+1]))
            {
            cout << " ";
            }
        }
        i++;
    } while (text[i]); 
    cout << endl;
    system("pause");
}


Добавлено через 2 минуты
Цитата Сообщение от Ev[G]eN Посмотреть сообщение
за границу выходишь
там все равно массив больше того объема текста который мы вводим, так что это не страшно, ведь массив символов дальше есть просто он пустой
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru