C# programok ismertetése érdeklődőknek kezdőktől haladókig

C# MŰHELY

C# MŰHELY

Karakterek vizsgálata 3. módszer

2020. június 03. - Benkő Tiborné

Olvassunk be egy karaktert és vizsgáljuk meg, hogy szá­mot, kisbetűt vagy nagybetűt olvastunk. Írjuk vissza a karakter szám érté­két (ASCII kódját) és magát a karaktert is.

A program másik megoldásához ismernünk kell néhány függvényt a  karakte­rek vizsgálatával kapcsolatosan:

  • számok vizsgálatára :    Char. IsNumber(ch),
  • kisbetűk vizsgálatára:    Char.IsLower(ch),
  • nagybetűk vizsgálatára: Char.IsUpper(ch)

 A feladat megoldása:

                 private void textBox1_KeyPress(object sender,
                                       KeyPressEventArgs e)
        {
            char ch;
            int c;
            if (e.KeyChar != '\n')
            {
                ch = e.KeyChar;
                textBox2.Text = ch.ToString();
                if(Char.IsLower(ch))
                    textBox3.Text = "Kisbetű";
                else if(Char.IsUpper(ch))
                    textBox3.Text = "Nagybetű";
                else if (Char.IsNumber(ch))
                    textBox3.Text = "Szám";
                else
                    textBox3.Text = "Egyéb karakter";
                c = (int)ch;
                textBox4.Text = c.ToString();
            }
         }

A program futási eredményei:

   

   

 

 

 

 

A bejegyzés trackback címe:

https://csharp-muhely.blog.hu/api/trackback/id/tr1415737742

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása