Proszę o napisanie programu w C++, który wczyta podane przez użytkownika słowo słowo i napisze je wspak.
Np. komputer przekształci na retupmok.
Najlepiej jakby się dało to proszę, aby program był z pętlą for lub while, najlepiej żeby kod źródłowy był możliwie najprostszy i działał ze słowem o możliwie jak największej liczbie znaków.
Rozwiązanie:
#include <iostream>
using std :: cin ;
using std :: cout ;
int main (int, char**)
{
char* tab; //wskaznik na obiekty typu znakowego.
int rozmiar;
cout<< " Podaj dlugosc slowa, ktore chcesz wprowadzic \n";
cin >> rozmiar;
tab = new char [rozmiar]; //dynamiczne tworzenie tablicy znaków o rozmiarze podanym przez uzytkowanika.
cout<<" Podaj slowo \n";
for (int i = 0; i < rozmiar; i++) //zapis do tablicy
{
cin >> tab[i];
}
cout<<"Na wspak: \n";
for (int i = rozmiar; i >= 0; i--) //odczytujemy tablice znaków o konca.
{
cout<<tab[i];
}
getchar();
getchar();
}