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

Из заданной последовательности слов удалить слова, содержащие числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализировать массив http://www.cyberforum.ru/cpp-beginners/thread387222.html
Довольно примитивный вопрос. Помогите инициализировать двумерный массив Aтаблицей 01011 10000 01000 11000 00000 11000 Спасибо...
C++ Как сравнить char и const char? Очередной раз столкнулся с проблемкой, сравнивая объекты из массива (char) нужно сравнить с const char, но в массив я записываю данные с помощью ввода через клавиатуру cin >> buff; и мне нужно... http://www.cyberforum.ru/cpp-beginners/thread387210.html
C++ Строки с типом char * в С++
Помогите написать программу по строкам c++ При написании программ использовать нуль–терминированные строки и работать только с типом char *. Длина каждой строки не превосходит 300 символов. ...
Строка -> Битовый вектор C++
Вновь обращаюсь за помощью. Реализовал на C++ алгоритм блочного шифрования (SDES), использующий на входе битовые векторы длиной 8 бит. Так как шифровать им нужно текст, состоящий из цифр, букв и...
C++ Безразмерный массив http://www.cyberforum.ru/cpp-beginners/thread387191.html
Доброго времени суток! Столкнулся с такой проблемой: как можно сделать массив int не указывая его размерность...тобишь чтоб он сам мог расширяться по мере необходимости.. если быть совсем точным,...
C++ Функция _fasteall Как функция _fasteall, влияет на процесс компиляции? подробнее

Показать сообщение отдельно
elvipka
1 / 1 / 0
Регистрация: 22.10.2011
Сообщений: 54

Из заданной последовательности слов удалить слова, содержащие числа - C++

19.11.2011, 17:54. Просмотров 1397. Ответов 2
Метки (Все метки)

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 <stdio.h>
#include <malloc.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{
   int dl,i,j,z;
   char s1[]="145dfghy5eryyjhdrtywey",s2[]="",s3[]="1234567890";
   j=0;
   dl=strlen(s1);
   for (i=0;i<dl;i++)
      for (z=0;z<10;z++)
       if (s1[i]==s3[z]) cout<<"";else
       {
       s2=s2+s1[i];
       j=j+1;
       cout<<s2[j];
       }
   return 0;
}
у кого уже такая задачка встречалась? просто пример описанный выше он удаляет вообще какие либо цифры из предложения не удаляя при этом слова, содержащие эти цифры... да и то работает не правильно...
в общем, помогите пожалуйста составить программу чтобы из заданной последовательности слов удаляла слова содержащие цифры.. только по простому пожалуйста.. а то посмотрела примеры - мне вникнуть нужно... а там то что мы еще не проходили..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru