C# wpisanie do tabeli

0

Mam textboxa. Wpisuje do niego zdanie np kolorowe kredki. Chce teraz wpisac to do tabeli najlepiej dwuwymiarowej o dł równej ilości liter w tym zdaniu, tak zeby w pierwszym wierszu w każdej komórce znajdowała się jedna literka tego zdania (spacja jest pomijana), a drugi wiersz niech bedzie na razie pusty.
czyli taka tabele chce zrobić:
k o l o r o w e k r e d k i
x x x x x x x x x x x x x x
x - pola puste
To raczej proste ale nie wiem jak to zrobić [glowa]

0

Pobierasz długość ciągu k o l o r o w e k r e d k i, liczysz liczbę spacji i odejmujesz od tej wartości. Masz wtedy liczbę kolumn (wymiar) tabeli. Kolejny krok to pętelka wstawiająca wartości kolejno aż do tej znalezionej wartości :] Pamiętaj tylko o pomijaniu spacji.

Druga opcja jest taka, żeby na wejściu wywalić spacje z ciągu i wtedy nie będziesz musiał się o nie martwić :)

0

Usuwasz spacje (String.replace), tworzysz 2-wymiarowa tablice o dlugosci stringa (String.Length) i wpisujesz w petli po znaku (String.CharAt).

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