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

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

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

Вывести на экран последнее слово строки - C++

16.05.2010, 21:15. Просмотров 495. Ответов 2
Метки нет (Все метки)

Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами).
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2010, 21:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести на экран последнее слово строки (C++):

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

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

Ввести строку длинной не более 200 символов, вывести на экран последнее слово - C++
Задача: Ввести строку длинной не более 200 символов, вывести на экран последнее слово.

Функция меняющая местами последнее слово строки на слово с указанным номером - C++
Помогите сделать функцию,которая в указанной строке меняет местами последнее слово и слово,номер которого определяется вторым параметром...

Определить, содержит ли последнее слово строки букву, с которой начинается первое слово - C++
2.) В динамической памяти размещена строка символов. Определить, содержит ли последнее слово строки букву, с которой начинается первое...

Из введенной пользователем строки выбрать слово с заданным пользователем номером и вывести это слово на экран - C++
Здравствуйте. Если можете, помогите, пожалуйста, написать программу, которая выводит на экран из введенной пользователем строки слово с...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IchMors
97 / 93 / 4
Регистрация: 16.05.2010
Сообщений: 310
16.05.2010, 21:20 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
shar *slovo;
for(int i=0;slovo[i+1]!='\0';++)
if(slovo[i]=='\0') 
for(;slovo[i]!=32;i--);
for(;slovo[i]!='\0';i++)
cout << slovo[i];
cout <<endl;
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,368
16.05.2010, 21:30 #3
Используй функции strrchr() или std::string::find_last_of()
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2010, 21:30
Привет! Вот еще темы с ответами:

Вывести на экран самое длинное слово из строки. - C++
Строка, введенная пользователем, состоит из слов, разделенных запятой. Вывести на экран самое длинное слово из строки.

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

Вывести на экран второе слово введённой пользователем строки - C++
Вводится строка произвольного текста. Вывести на экран второе слово (слова разделены пробелами).

Вывести на экран каждое третье слово строки используя указатели - C++
Пользователь вводит с клавиатуры строку – предложение с пробелами и знаками пунктуации длиной до 100 символов. Вывести на экран каждое...


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

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

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