Witam jak napisać program w ce który będzie wczytywał wpisany z klawiatury text do tablicy a potem go w niej obracał i wypisywał dopiero bez użycia drugiej tablicy ?
odwrócenie kolejności liter
- Rejestracja: dni
- Ostatnio: dni
Tutaj masz program, który odwraca podany ciąg znaków: http://ideone.com/JOVn5
- Rejestracja: dni
- Ostatnio: dni
chodziło mi o od tyłu do przodu a nie odwrócenie textu tak ale nie wiem jak to zrobić w jednej tablicy możesz dać jakiś przykład ?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1398
@domzac: nie dostaniesz gotowca ;>
- Wczytujesz tekst do tablicy
- wypisujesz elementy tablicy od ostatniego do pierwszego
Koniec.
- Rejestracja: dni
- Ostatnio: dni
Zapisz tekst do tablicy/stringa i wypisz od tyłu. Albo zapisz go do tej tablicy czy tam stringa, odwróć w miejscu i wypisz.
Skup się! To nie jest trudne.
W C++ masz do tego std::string, iteratory rbegin i rend , std::reverse i pewnie jeszcze na milion sposobów to można zrobić. (np. http://ideone.com/6A5Gw)
- Rejestracja: dni
- Ostatnio: dni
w tym kłopot ze wiem jak odwrócić ale nie wiem jak zapisać do tej samej tablicy
- Rejestracja: dni
- Ostatnio: dni
domzac napisał(a):
w tym kłopot ze wiem jak odwrócić ale nie wiem jak zapisać do tej samej tablicy
- Jedna pętla.
- Funkcja
swaplub własna funkcja zamieniająca znaki.
- Rejestracja: dni
- Ostatnio: dni
no dobra czyli mogę zrobić tak że w funkcji będę miał zmianę ostatniego na pierwszy i tak do srodka czy nie ?