Zamiana kolejności wyrazów

0

Hej
Ma może ktoś pomysł jak wypisać ze zdania: "Ala ma czarnego kota" zdanie "Czarnego kota ma Ala" bez użycia pętli?
Znalazłem zamianę kolejności wyrazów w zdaniu, ale tylko przy pomocy pętli niestety, a nie mogę tutaj użyć pętli...

0

Jak nie petla to rekurencja.

0

A wie może ktoś jak to zapisac? :)

0
duk86 napisał(a):

Hej
Ma może ktoś pomysł jak wypisać ze zdania: "Ala ma czarnego kota" zdanie "Czarnego kota ma Ala" bez użycia pętli?
Znalazłem zamianę kolejności wyrazów w zdaniu, ale tylko przy pomocy pętli niestety, a nie mogę tutaj użyć pętli...

moze jakies szczegoly? czemu nie mozesz uzyc petli?
jaka zasada sie kierowales przy zamianie kolejnosci wyrazow?

3 slowo, potem 4, potem 2, potem 1?
to rozdziel zdanie po spacjach a potem po prostu wypisz korzystajac z tych indeksow...

0

W poleceniu jest, że nie mogę użyć pętli. Wyrazy te mają być odczytane w odwrotnej kolejności.

0

a jaki język?
może zwyczajnie masz rozdzielić zdanie po spacjach do tablicy, potem posortować tablicę jako funkcji porównującej używając randa, złączyć tablicę ze spacjami gotową funkcją która jest w tym języku

jeśli nie to rekurencyjna funkcja wyświetlająca może wyglądać tak:

jeśli długość tablicy > 1
przekaż do funkcji tę samą tablicę z obciętym pierwszym elementem
wypisz pierwszy element

(użycie nawet samej tej funkcji bez sortowania spowoduje już odwrócenie kolejności wyrazów)

0

Język programowania jest dowolny. Może być nawet kilka języków w jeden połączonych.

0

Na pewno dowolny, ale najlepiej, żeby to był jakiś w miarę popularny język jak, np. C++.

0
duk86 napisał(a):

Na pewno dowolny, ale najlepiej, żeby to był jakiś w miarę popularny język jak, np. C++.

A to PHP nie jest popularny?

0

I to już odwróci kolejność zapisu wyrazów w zdaniu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0