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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aint
6 / 6 / 0
Регистрация: 23.04.2011
Сообщений: 96
#1

в строке символов удалить все кроме цифр - C++

29.11.2011, 17:33. Просмотров 930. Ответов 1
Метки нет (Все метки)

помогите джависту!
в строке символов удалить все кроме цифр и вывести количество сотен числа
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
#include<stdlib.h>
#include<conio.h>
#include<iostream.h>
#include<string.h>
 
void main() {
    clrscr();
    char *s1, *s2;
 
    cout << "input string \n";
    cin >> s1;
 
    int j = 0;
    for (int i=0; i<strlen(s1); i++) {
        if ( (s1[i] > 48) && (s1[i] < 58) ) {
            s2[j] = s1[i];
            j++;
        } else {
    }
    if (strlen(s2) > 2) {
        cin >> s2[strlen(s2) - 3];
    }
    
    getch();
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2011, 17:33     в строке символов удалить все кроме цифр
Посмотрите здесь:

Обработка символьных данных(удалить в строке все символы, кроме цифр) - C++
Составить программу, которая вводит строку символов, выполняет ее обработку удаление всех символов, не являющиеся цифрами и затем выводит...

Удалить из строки все символы кроме букв и цифр; заменить цифры на '**' - C++
ввести рядок , удалить в нем все символы кроме букв и цифр, заменить цифры на '**' вивести на екран рядок . через if сравнил масив с...

Дана строка символов, состоящая из букв и цифр. Удалить из строки все цифры - C++
Нужна прога... Дана строка символов, состоящая из букв и цифр. Удалить из строки все цифры. Буду очень признательна

удалить из каждой группы идущих подряд цифр, которой не предшествует точка, все начальные нули (кроме последнего, если за ним идет точка) - C++
В произвольном тексте, содержащем не более 10 строк, в каждой строке не более 80 символов, удалить из каждой группы идущих подряд цифр,...

Удалить в строке символов все символы в скобках вместе с самими скобками - C++
Текст задачи такой: Даны натуральное число n, символы s_1, … , s_n. Исключить из последовательности s_1, … , s_n группы символов,...

Запрет ввода любых символов кроме цифр в консоли - C++
Ребята подскажите пожалуйста можно ли как-то разрешать ввод в консоль только цифр. Я делаю проверку или с помощью isdigit() или через...

Найти в строке что-либо, кроме цифр - C++
Название темы корявое, поэтому поясню. Имеется строка (string), которая может содержать что угодно. Мне нужно узнать, содержит ли она...

Реализация запрета ввода любых символов кроме цифр в консольном приложении - C++
Здравствуйте, помогите пожалуйста реализовать запрет ввода любых символов кроме цифр в консольном приложении, считающем корни квадратного...

Обработка строки: удалить из числа все повторяющиеся цифры кроме первого вхождения - C++
С клавиатуры вводим произвольное число. От программы требуется удалить из этого числа все повторяющиеся цифры кроме первого вхождения. И...

Удалить из числа все повторяющиеся цифры кроме первого вхождения. Ошибка в коде - C++
Удалить из числа все повторяющиеся цифры кроме первого вхождения. Например: на входе: 112, на выходе: 12. В моем случаи: на входе:...

Обработка строки: удалить из числа все повторяющиеся цифры кроме первого вхождения - C++
С клавиатуры вводим произвольное число. От программы требуется удалить из этого числа все повторяющиеся цифры кроме первого вхождения. И...

Из строки удалить все символы, кроме пробелов, не являющиеся буквами английского алфавита - C++
Разработать консольное приложение. 1. Во введенной строке после k-го символа вставить заданную подстроку. Подстроку ввести с клавиатуры....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
romedal
54 / 54 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
30.11.2011, 23:38     в строке символов удалить все кроме цифр #2
Есть такая функция isdigit() - проверяет цифра или не цифра данный символ... А что не получается?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru