C# Dersleri Örnekler – 1
C# Dersleri Örnekler – 1 örendiğiniz kodları bol bol örnek yaparak pekiştirebilirsiniz. Bu yazımızda sizlere C# console örneklerini anlatacağız.
Soru 1- Klavyeden girilen bir sayınınTek mi yoksa Çift mi olduğunu console yazdıran kodları yazınız.
namespace ConsoleApp8 { class Program { static void Main(string[] args) { int sayi; Console.WriteLine("Lütfen Bir Sayı Girin: "); sayi = Convert.ToInt32(Console.ReadLine()); if (sayi % 2 == 0) { Console.WriteLine("Sayi Çifttir"); } else { Console.WriteLine("Sayi Tektir"); } } } }
2-Soru: int ve bool türünde değişkenlere göre if kullanımı
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp12 { class Program { static void Main(string[] args) { bool ehliyetDurumu; int yas; Console.WriteLine("Lütfen yasını gir:"); yas = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Lutfen ehliyet durumunu gir: true-false"); ehliyetDurumu = Convert.ToBoolean(Console.ReadLine()); if (yas>20&&ehliyetDurumu==true) { Console.WriteLine("işe alındın"); } else { Console.WriteLine("işe alınmadın"); } Console.ReadLine(); } } }
3-Soru: Metodlarla Gelir Gider işlemi yapan programı yazınız.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp12 { class Program { static void Main(string[] args) { int kalanPara = Gelirler(2000,5000,3000) - Giderler(2000,750,3250); Console.WriteLine(kalanPara); Console.ReadKey(); } static int Gelirler(int satis, int reklam, int havadan) { int toplam = satis + reklam + havadan; return toplam; } static int Giderler(int yemek,int yol,int kira) { int toplam = yemek + yol + kira; return toplam; } } }
4-Soru: Metod ile lamba yakmaya çalışalim
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp12 { class Program { static void Main(string[] args) { bool gelenDeger = lamba(51); if (gelenDeger==true) { Console.WriteLine("lamba yandı"); } else { Console.WriteLine("lamba kapalı"); } Console.ReadKey(); } static bool lamba(int sayi) { bool durum = false; if (sayi>50) { durum = true; } else { durum = false; } return durum; } } }
5-Soru Değişkenleri isteyelim
int sayi; string kelime; bool durum; double number; char harf; sayi = 20; kelime = "ayse"; durum = true; number = 0.5; harf = 's'; Console.WriteLine("gir:"); sayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("gir:"); kelime = Convert.ToString(Console.ReadLine()); Console.WriteLine("gir:"); durum = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine("gir:"); number = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("gir:"); harf = Convert.ToChar(Console.ReadLine()); Console.WriteLine("Grup Hepsi: " + sayi +"--" +kelime + "--" + durum + "--" + number + "--" + harf);
6-Soru Nesne Tanımlayalım
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp16 { class Program { static void Main(string[] args) { SinifAdi nesneAdi = new SinifAdi(); Console.WriteLine(nesneAdi.hiz); Console.ReadKey(); } } public class SinifAdi { public int hiz = 10; } }