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

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

Войти
Регистрация
Восстановить пароль
 
Wunschpunsch
0 / 0 / 0
Регистрация: 30.11.2013
Сообщений: 33
#1

С++.Строки.Вывести слова - C++

23.12.2013, 18:33. Просмотров 136. Ответов 0
Метки нет (Все метки)

Нужно вывести все слова отличные от слова hello.
У меня есть похожая задача(там надо вывести слова с двумя буквами d)
Может кто-нибудь исправить код чтобы подходил к моей задаче?

Вот код

#include "stdafx.h"
#include <iostream>
using namespace std;


void main()
{
int i, n, m, k, l, j;

char *str = new char[255];

cout<<"Please Insert words\n\n";

cin.getline(str,255);

k=0;

for (i=0; i<strlen(str); i++)
if (((str[i]>='a')||(str[i]<='z'))&&((str[i+1]>='a')&&(str[i+1]<='z')))
k++;
k++;

l=0;
n=0;
m=0;
j=0;

cout<<"\nWords after changing\n\n";

for (i=0; i<k; i++)
{
n=0;
m=0;
while ((str[l]>='a')&&(str[l]<='z'))
{
m++;
l++;
}
for (j=l-m; j<l; j++)
if (str[j]!='hello')

{
for (j=l-m; j<l; j++)
cout<<str[j];
cout<<' ';
}
if (l<strlen(str))
{
while (((str[l]<'a')||(str[l]>'z'))&&(str[l]!='.'))
l++;
}
}

delete []str;

cout<<"\n";
system("pause");

}

Добавлено через 8 минут
ой,это я кинул уже с пробным моим решением программы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 18:33     С++.Строки.Вывести слова
Посмотрите здесь:

Вывести слова строки - C++
Нужно вывести слова из строки #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main(){ ...

Вывести слова из строки в алфавитно порядке - C++
Написать программу на языке Си которая запрашивает строку у пользователя, состоящую из слов английского языка, слова разделены пробелами....

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

Строки. Вывести совпадающие в текстах слова - C++
Заданы два текста. Вывести совпадающие в этих текстах слова. Помогите пожалуйста, не знаю с чего начать.

Вывести слова строки, содержащие не более 4 букв - C++
Здравствуйте. Задание: Вписать строку в консоль. Вывести слова этой строки, состоящие не более чем из 4 букв. Пример входных...

Вывести слова строки в порядке убывания длины - C++
требуется написать программу которая: -считает количество слов в предложении -выводит слова строки в порядке убывания ее длины ...

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

Строки: вывести на экран слова четной длинны - C++
Вводим строку, требуется вывести на экран слова четной длинны в одной строке,нечетной в другом...заранее огромное спасибо!!!

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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