C++ Program do zamiany wyrazów wspak, proszę bardzo o pomoc, daję naj!
Szczegółowe kryteria programu w załączniku, najlepiej jakby był to program na ocenę bardzo dobrą.



C Program Do Zamiany Wyrazów Wspak Proszę Bardzo O Pomoc Daję Naj Szczegółowe Kryteria Programu W Załączniku Najlepiej Jakby Był To Program Na Ocenę Bardzo Dobr class=

Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

#include <string>

void reverseWord(std::string &word) {

   std::reverse(word.begin(), word.end());

}

void menu() {

   std::cout << "Wprowadz jedna z ponizszych liczb i nacisnij enter. \n" << std::endl

             << "1. zamiana wyrazu wspak\n"

             << "2. koniec\n";

}

int main() {

   int number = -1;

   std::string word;

   while (true) {

       menu();

       std::cin >> number;

       if (number == 1) {

           std::cout << "Podaj wyraz na 5 liter: ";

           std::cin >> word;

           if (word.length() == 5) {

               reverseWord(word);

               std::cout << "Wyraz wspak to: " << word << std::endl;

               std::cout << " \nNacisnij dowolny klawisz aby przejsc do menu.";

               std::cin.ignore();

               std::cin.get();

           }else{

               std::cout << "Podano bledny wyraz\n";

               std::cout << " \nNacisnij dowolny klawisz aby przejsc do menu.";

               std::cin.ignore();

               std::cin.get();

           }

       }

       if (number == 2) {

           std::cout << " \nWcisnij enter.";

           std::cin.ignore();

           std::cin.get();

           break;

       }

   }

   return 0;

}

Wyjaśnienie: