Вопрос задан 31.07.2023 в 20:39. Предмет Информатика. Спрашивает Середа Екатерина.

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

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пазухина Дарья.
#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;}


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, помогу! Чтобы вывести слова строчки в обратном порядке на языке C++, вам нужно разделить исходную строку на отдельные слова и затем вывести их в обратном порядке. Вот пример кода, который делает это:

cpp
#include <iostream> #include <string> #include <sstream> #include <vector> #include <algorithm> int main() { std::string inputString; std::cout << "Введите строку: "; std::getline(std::cin, inputString); std::istringstream iss(inputString); std::vector<std::string> words; // Разделяем строку на отдельные слова std::string word; while (iss >> word) { words.push_back(word); } // Выводим слова в обратном порядке std::cout << "Слова в обратном порядке: "; for (int i = words.size() - 1; i >= 0; --i) { std::cout << words[i] << " "; } std::cout << std::endl; return 0; }

Программа попросит вас ввести строку. После ввода она разделит строку на отдельные слова и выведет их в обратном порядке.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос