Предмет: Информатика, автор: kam6667128

С++ даю сто баллов напишите программу которая выводит последнее слово в строке

Ответы

Автор ответа: boda46537
0

Ответ:

using namespace std;

 

 

int main()

{

 string str,tmp;

 getline(cin,str);

 reverse(str.begin(),str.end());

 for(auto&i:str)

 {

   if(i==' ') {break;}

   tmp+=i;

 }

 str.clear();

 reverse(tmp.begin(),tmp.end());

 str=tmp;

 cout<<str<<endl;

 

 system("pause");

}

Объяснение:

надеюсь правильно понял


kam6667128: Спасибо,а можно как нибудь заменить reverse?просто мы этого ещё не проходили может for как нибудь?
Похожие вопросы
Предмет: Русский язык, автор: lizamelnikova1
1) найдите односоставное распространённое предложение:
а) Магистраль
б) Масштабы работы поистине грандиозны
в) На пути трассы находятся семь горных хребтов
г) Магистраль прорезает вековую тайгу
д) Её называют стройкой века

2) Найдите простое глагольное сказуемое:
а) погода стала хуже
б) погода стала портиться
в) погода совсем испортилась

3) Найдите предложение с составным глагольным сказуемыми:
а) В одиночестве способен жить не всякий
б) Я буду крайне осторожен
в) Дворец казался островом печальным

4) Определите тип сказуемого в предложении ^Метель была страшная^
а) простое глагольное
б) составное именное
в) составное глагольное

5) Определите тип сказуемого в предложении ^Я буду рад помочь вам^:
а) составное именное
б) составное глагольное
в) простое глагольное

6) Найдите предложение с простым глагольным сказуемым:
а) Особенно красиво озера на закате
б) Молоко выпито
в) Он веселый
г) На улице стемнело