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

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

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

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

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

Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами).
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2010, 21:15     Вывести на экран последнее слово строки
Посмотрите здесь:
C++ Строки в файлах (вывести из каждой строки последнее слово)
Вывести на экран предпоследнее и последнее слово (слова разделены пробелами) C++
C++ Ввести строку длинной не более 200 символов, вывести на экран последнее слово
C++ Функция меняющая местами последнее слово строки на слово с указанным номером
C++ Определить, содержит ли последнее слово строки букву, с которой начинается первое слово
Из введенной пользователем строки выбрать слово с заданным пользователем номером и вывести это слово на экран C++
C++ Вывести на экран самое длинное слово из строки.
Строки. Вывести на экран слово максимальной длинны C++
Вывести на экран второе слово введённой пользователем строки C++
Вывести на экран каждое третье слово строки используя указатели C++
C++ Вывести последнее слово в тексте
Удалить последнее слово и вывести 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,353
16.05.2010, 21:30     Вывести на экран последнее слово строки #3
Используй функции strrchr() или std::string::find_last_of()
Yandex
Объявления
16.05.2010, 21:30     Вывести на экран последнее слово строки
Ответ Создать тему
Опции темы

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