Предмет: Информатика,
автор: AlexTarakanova
Помогите с заданием, пожалуйста.
С++
Дана строчка. Вывести слова строчки в обратном порядке.
Ответы
Автор ответа:
1
#include "stdafx.h"
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
string str;
string inpstr;
string outstr;
stringstream oss;
cout << "Vvodite stroku ->" << endl;
getline(cin, inpstr, '\n');
oss << inpstr;
outstr.clear();
while (!oss.eof())
{
oss >> str;
if (str.size())
outstr = str + ' ' + outstr;
} cout << outstr << endl;
system("pause");
return 0;}
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
string str;
string inpstr;
string outstr;
stringstream oss;
cout << "Vvodite stroku ->" << endl;
getline(cin, inpstr, '\n');
oss << inpstr;
outstr.clear();
while (!oss.eof())
{
oss >> str;
if (str.size())
outstr = str + ' ' + outstr;
} cout << outstr << endl;
system("pause");
return 0;}
Приложения:
Похожие вопросы
Предмет: Математика,
автор: vorobey82
Предмет: Английский язык,
автор: zenjakononjuk09
Предмет: Українська література,
автор: olafchannelgege636
Предмет: Математика,
автор: Sasha3012
Предмет: Математика,
автор: vadim310706