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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
diaAa
Сообщений: n/a
#1

Распечатать в столбик все слова строки - C++

19.04.2011, 00:36. Просмотров 1096. Ответов 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
26
27
28
29
#include <conio.h>
#include <string.h>
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
 
void main ()
{
clrscr();
char s[100];
cout <<"\n vvedite massiv-";
cin >>s;
int i;
do {
 
if (!((s[i]>=48)&&(s[i]<=57)))
{
cout <<s[i];
}
 
if (s[i]==' ')
{
cout <<"\n";
}
 
}
while (s[i+1]!='\0');
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2011, 00:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Распечатать в столбик все слова строки (C++):

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

Из заданной строки, распечатать все слова без повторений (как добавить функцию strcmp) - C++
Из заданной строки, распечатать все слова без повторений, используя функции strtok, strcmp. #include &lt;iostream&gt; #include...

Тема "Строки" Задан текст. Распечатать все слова, содержащие заданный символ. - C++
Нужна програмулька на C++ которая из заданного текста. Распечатает все слова, содержащие заданный символ. Заранее спасибо! :kissing:

Вывести все слова по одному в столбик - C++
Я написал нечто подобное#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;cstdio&gt; using namespace std; int main() { ...

Вывести все слова в столбик без повторений - C++
У меня такое задание: Ввести ленту произвольной длины, которую трактовать как текст, в котором слова отделены одним или несколькими...

Определить количество слов в строке и вывести на экран слова строки в столбик - C++
Добрый вечер! Помогите разобраться: Исходное задание: Дана строка текста, в которой слова разделены символами # и пробелами. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
19.04.2011, 01:05 #2
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 <cstdlib>
#include <iostream>
#include <cstring>
 
using namespace std;
 
int main(int argc, char *argv[])
{   
    char s[100];
    cout <<"\n vvedite massiv-";
    cin.getline(s, 100);
    char *p; 
    int k;   
    
    
    for(p=strtok(s, " "); p; p=strtok(NULL, " "))
    {
        k=1;
        for(int j=0; j<strlen(p); j++)
        {
            if(isdigit(p[j])){k=0; continue;}
        }
        if(k) cout << p << "\n"; 
    } 
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2011, 01:05
Привет! Вот еще темы с ответами:

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

Распечатать все слова, содержащие заданный символ - C++
Уважаемые форумчане, помогите, пожалуйста, написать программу на С++: Задан текст. Распечатать все слова, содержащие заданный...

Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы - C++
Близиться сессия,а завтра мне сдавать 2 проги. Помогите ребят,могу даже 100 скинуть,если уж так трудно помочь. 8.Задан...

Из введенного текста распечатать все слова наименьшей длины - C++
Нужна помощь с задачкой... надо решить на простом Си... вот собственно она: Из введенного текста распечатать...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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