Zamiana wyrazów w zdaniu

Zamiana wyrazów w zdaniu
GL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Cześć,
potrzebuję napisać kod który zamieni mi zdanie "Ala ma kota" na "kota ma Ala" w C#. Gdyby chodziło o zamianę liter to spoko, ale chodzi o zamianę całych wyrazów. Podejrzewam, że wszystko zostanie oparte o pętlę, tylko nie wiem jak podzielić te zdania na wyrazy. Mogę liczyć na jakieś sugestie z Waszej strony?
Pozdrawiam

camed_
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Białystok
  • Postów: 41
2
Kopiuj
string s = "Ala ma kota";
string[] arr = s.Split();

Masz teraz tablicę arr, w której masz wyrazy odpowiednio { "Ala","ma","kota" }. Potem tylko manipulujesz tablicą.

  • Rejestracja: dni
  • Ostatnio: dni
0

Wykonaj na stringu metodę Split z parametrem spacją, otrzymasz w ten sposób 3 wyrazy.

GL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Dzięki! Tego potrzebowałem :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.