Soru & Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user zy.orhan
zy.orhan
04.12.2019 - 08:50

Merhaba, muhtemelen sorunun cevabı ile artık ilgilenmiyorsun. Fakat yine de yanıtlayacağım.

Anladığım kadarıyla klavyeden girilen karaktere göre bazı işlemler yapmak istiyorsun. Bunun için C#'ta System kütüphanesinden ConsoleKeyInfo structını, Java'da ise java.util kütüphanesinin Scanner sınıfını kullanabilirsin.(https://www.inf.unibz.it/~calvanese/teaching/06-07-ip/lecture-notes/uni02/node33.html). Fikir vermesi için şu C# kodlarını inceleyebilirsin:

            Console.Write("Bir tuşa basınız: ");
            ConsoleKeyInfo tusBilgi = Console.ReadKey();
            /*tusBilgi adında klavye bilgisini tutan bir değişken tanımlandı.Console.ReadKey() ile
            klavyeden alınan tuş bu değişkene atandı*/
            Console.WriteLine("\nBastığınız tuş: " + tusBilgi.Key);
            //tusBilgi.Key komutu ile alınan bilgi yazdırıldı.
            Console.Read();