Diskuze: String z konzole
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj,
pěkné použití foreache. Lze to ale mnohem jednodušeji... Použij funkci
Split.
int PocetSlov = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.".Split(" .,:?!".ToCharArray(), StringSplitOption.RemoveEmptyEntries).Length;
Pro načtení stringu z konzole můžeš použít např. string text = Console.ReadLine();
Takže by pak výsledek mohl vypadat takto:
int pocetslov = Console.ReadLine().Split(" .,:?!".ToCharArray(), StringSplitOption.RemoveEmptyEntries).Length;
Console.WriteLine("Ve věte je {0} slov", pocetslov);
PS: kód je z hlavy, nevím jestli jsou dobře názvy funkcí a parametrů.
Zobrazeno 3 zpráv z 3.