Segitség kéne, c#-ba?
var Words = "Ez egy teszt szöveg.".Split(' ');
Console.WriteLine($"Szavak száma: {Words.Length}");
char LookFor = 'a';
Console.Write($"Szavak, amik '{LookFor}' betűt tartalmaznak: ");
Console.WriteLine(String.Join(", ", Words.Where(x => x.Contains(LookFor)));
Az előző is tökéletes, sőt, de így talán még meg is értesz valamit, és gondolom ezt várják el:
string[] szavak = "alma körte ananász".Split(' '); /*a szóközök előtti szavakat beteszi egy tömbbe*/
Console.WriteLine("A szavak száma: " + szavak.Length); //simán kiíratjuk a tömb méretét
char keresett = 'a';
Console.Write("'" + keresett + "' betűt tartalmazó szavak: ");
for(int i=0;i<szavak.Length;i++) { //végig megyünk az összes szón
if(szavak[i].Contains(keresett)) { //ha a jelenlegi szó tartalmaz a-t
Console.Write(szavak[i] + " "); //kiíratjuk
}
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!