4. oldal / 11
3. tétel: Szöveg hosszának megadása
Feladat: Írjon egy programot szöveges környezetben, mely bekér egy pár szavas szöveget, majd írja ki a szöveg teljes hosszát, valamint azt is, hogy hány space karakter volt a szövegben! A működő programot és a kódot mutassa be tanárának!
Egy lehetséges megoldás Visual C# nyelven:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 3tetel { class Program { static void Main(string[] args) { //3. tétel: Szöveg hosszának kiírása string s; //Ebbe kérjük be a szöveget! Console.Write("Kérem a szöveget begépelni!"); s = Console.ReadLine(); Console.WriteLine("\nA szöveg teljes hossza: {0} karakter.",s.Length); int db = 0; //Space darabszáma. for (int i = 0; i < s.Length; i++) { if (s[i] == ' ') { db++; } } Console.WriteLine("Space darabszáma: {0}",db); Console.WriteLine("A program futása véget ért!"); } } }