IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
js980314
Člen
Avatar
js980314:16.4.2014 20:48

Ahoj mám problém s kodem a vážně nevím jaký, přikládám obrázek, protože mi to nejde nahrát normálně. Výpis by měl vypadat : slovo 5 s l o v o
ale místo toho to vznikne: slovo 5 s s s s s.
PS: značku pro tab by mi někdo poradil ?

 
Odpovědět
16.4.2014 20:48
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovídá na js980314
Ondřej Štorc:17.4.2014 0:34

Co třeba takto:

foreach(char pismeno in slovo)
{
vysledek += " " + pismeno
}

Nezkoušel jsem to ale snad by to mělo jít...

Editováno 17.4.2014 0:35
Nahoru Odpovědět
17.4.2014 0:34
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Jan Demel
Tvůrce
Avatar
Odpovídá na Ondřej Štorc
Jan Demel:17.4.2014 7:05

Chybí ti středník na 3. řádku :)

Nahoru Odpovědět
17.4.2014 7:05
To co se zdá být nemožné, je vždy možné.
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jan Demel
KlimiCZ:17.4.2014 7:32

AHA -_- je to metoda :D tam středník nemá bej

Nahoru Odpovědět
17.4.2014 7:32
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na js980314
KlimiCZ:17.4.2014 7:37

k tomu tabu je to

/t

je to jako /n a /r

Nahoru Odpovědět
17.4.2014 7:37
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
pojer
Člen
Avatar
pojer:17.4.2014 7:53

Myslím, že by stačilo
s = slovo.Substrin­g(a,1);
místo tvého
s = s.Substring(a,1);

 
Nahoru Odpovědět
17.4.2014 7:53
Avatar
Odpovídá na js980314
Michal Haňáček:17.4.2014 8:00

Myslím že řešení Ondry Štorce je správně. Nebo by jsi mohl místo substringu přistupovat přímo k danému znaku stringu ...

for (int a=0;a<delka;a++)
{
  vysledek += " "+s[a];
}
Nahoru Odpovědět
17.4.2014 8:00
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.