C# Console Örnekleri-2
Örnek-1: Klavyeden girilen bir seçime göre mevsimi belirleyen daha sonrada o mevsimle ilgili ekrana bir mesaj yazdıran program. Program switch-case komutları kullanılarak yapılmıştır. Programın C# console kodları aşağıdaki gibidir.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication6 { class Program { static void Main(string[] args) { //// SWITCH ORNEĞİ ////// string mevsim; Console.Write("Mevsim ismini giriniz: "); mevsim = Console.ReadLine(); switch (mevsim.ToUpper()) { case "İLKBAHAR": Console.WriteLine("YAĞMUR ÇOK OLUR"); break; case "YAZ": Console.WriteLine("HER ZAMAN GÜNEŞ"); break; case "SONBAHAR": Console.WriteLine("YAPRAKLAR DÖKÜLÜR"); break; case "KIŞ": Console.WriteLine("KAR YAĞAR"); break; default: Console.WriteLine("Girmiş olduğunuz değer yanlışdır"); break; } Console.ReadKey(); } } }
Örnek-2: Klavyeden girilen bir sayının 5 katını başka bir fonksiyonda hesaplayarak sonucu yine başka bir fonksiyonda ekrana yazdıran programın C# console kodları.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication7 { class Program { static void Main(string[] args) { int sayi; Console.WriteLine("Bir sayı giriniz"); sayi = int.Parse(Console.ReadLine()); kathesapla(sayi); Console.ReadKey(); } static void kathesapla(int s) { int sonuc; sonuc = s * 5; Console.WriteLine(sonuc.ToString()); } } }
Örnek-3: Klavyeden girilen bir tercihe göre ekrana 1-Fen Bilimleri 2-Sosyal Bilimler şeklinde yazdırıyor. Seçilen seçeneğe göre o alanın derslerini ekrana yazdırıyor. Seçme işlemini Switch-Case bloğunu kullanarak yapıyor. Başka bir seçim girildiğinde yanlış giriş uyarısı veriyor. Programın C# Console kodları söyledir.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication9 { class Program { static void Main(string[] args) { int secim; Console.WriteLine("1-Fen Bilimleri"); Console.WriteLine("2-Sosyal Bilimler"); Console.WriteLine("Dersleri Görmek İçin Bir Tercih Yapınız"); secim = int.Parse(Console.ReadLine()); switch (secim) { case 1: Console.WriteLine("Matematik"); Console.WriteLine("Fizik"); Console.WriteLine("Kimya"); Console.WriteLine("Biyoloji"); break; case 2: Console.WriteLine("Edebiyat"); Console.WriteLine("Tarih"); Console.WriteLine("Coğrafya"); break; default: Console.WriteLine("Yanlış Seçim Yaptınız"); break; } Console.ReadKey(); } } }
Örnek-4: Klavyeden girilen metinler ile sabit olan metinleri birleştirerek ekrana toplamını yazdıran programın C# Console kodları
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication12 { class Program { static void Main(string[] args) { string metin1, metin2, birlestir; Console.Write("1.Metni Giriniz:"); metin1 = Console.ReadLine(); Console.Write("2.Metni Giriniz:"); metin2 = Console.ReadLine(); birlestir = "Hoşgeldiniz " + metin1 + " " + metin2; Console.WriteLine(birlestir); Console.ReadKey(); } } }
Örnek-5: Rastgele sayı üreten program. Bu programla 0 ile 100 arasında rastgele 50 tane sayı üretilerek ekrana yazdırılıyor. Sayı üretmen işlemi sırasında her sayıdan sonra 100ms bekleme süresi konuluyor. Programın C# Console kodları aşağıdaki gibidir.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication14 { class Program { static void Main(string[] args) { Random rastgele= new Random(); int i; i=1; while (i <= 50) { Console.WriteLine(rastgele.Next(0,100).ToString()); i++; System.Threading.Thread.Sleep(100); } Console.ReadKey(); } } }
<< Önceki Yazı
Sonraki Yazı >>
Böyle paylaşımlar için teşekkür ederiz.