Kayıtlar

c# etiketine sahip yayınlar gösteriliyor

C# ile OOP İşlemleri - 1 w/ sınıf, metod, ref, out, foreach, liste

Resim
C# ile OOP İşlemleri - 1 w/ sınıf, metod, ref, out, foreach, liste Selamlar, bugün sizinle farklı bir şey deneyeceğiz. Engin Demiroğ 'un kodlama.io 'da vermiş olduğu eğitimlerin ödevlerini kendim yapıp sizin de kolayca ulaşabilmeniz için bloguma atmaya karar verdim. Yaklaşık 4 hafta süren eğitimin ardından ilk ders hariç diğerleri class kavramıyla alakalıydı. Bunların ödevlerini kendimde olabildiğince basit bir şekilde yapmaya çalıştım. Sizlerinde bunlardan faydalanabilmeniz adına bu yazıma ekleyeceğim ve olabildiğince yorumlarım ile anlatmaya çalışacağım ( Daha sonra verilecek ödevleri de biraz biriktirdikten sonra yine paylaşabilirim :) ). Şimdi ilk ödevden başlayarak sırayla gidelim. Ref ve out'u açıklayan kodu yazalım using System ; class MainClass { public static void Main ( string [] args) { int a = 1 ; int b = 1 ; int c = 3 ; //ilk başta değerleri girelim Console. WriteLine ( refCode ( ref a,b,c)); Con

C# Dizi Çalışmaları devam...

Resim
C # çalışmaları devamına hoşgeldiniz. >>İlk başta çift sayıları yazan bir program yazacağız, sonra direkt ekleme, sırayla yazdırma, farklı classtan fonksiyon çekmeleri göreceksiniz. Bunların nasıl yazıldığını görebileceksiniz ve örnek çıktımız bulunmakta. Bunların hepsi için bu yazımıza bekliyoruzz. Hadi başlayalım.. >>koda giriş yapalım. using System; class MainClass { public static void Main (string[] args) {     //ilk önce değerlerimizi alıyoruz int n = 0; Console.Write("Dizimizin uzunlugunu giriniz: "); n = int.Parse(Console.ReadLine()); int[] dizi = new int[n]; for(int i=0; i<n; i++){ Console.Write((i+1) + ".ci dizi degerini giriniz: "); dizi[i] = int.Parse(Console.ReadLine()); }           //Burada yazdırma kısmı bulunmakta Console.WriteLine("=================================="); Console.WriteLine("=============Yazdirma============="); for(int j=0; j<n; j++){ Consol

Selamlar bugün sizlerle C# ile yemsiz yılan oyunu yapacağız.

Resim
Selamlar bugün sizlerle C# ile yılan oyunu yapacağız. Bu yılan oyunumuzda amacımız yılanı etrafta gezdirme olacak, yemek yiyip büyümeyi eklemeden sadece 5yıldız uzunluğunda bir yılan yapmış olacağız. Size bunu konsol ortamında nasıl yapılacağını göstereceğiz. Hadi şimdi hep beraber bakalım. >>>Kod >>>Yazma >>>Zamanı  using System; using System.Threading; class MainClass {   public static void Main (string[] args) {          //baslangic       char ch;     //5 yıldız uzunluğunda olsun dedik, o yüzden böyle yaptık.     int n = 5;     //Burada yılanımız için dizilerimizi oluşturduk     //Bunlar üzerinden ilerleyeceğiz oyunda     int[] yilanX = new int[5];     int[] yilanY = new int[5];     //Burada ilk baştaki yerleştirmeleri yaptık.     //Teker teker yılanımızı oluşturan yıldızlarımızı yerleştiriyoruz.     for(int i=0; i<5; i++){       yilanX[i] = 20;       yilanY[i] = 20 + i;     }          //basl

C# ile Vize - Final Hesaplama

Resim
Problemimiz nedir? Bir dersten alınan arasınav (vize), sonsınav (final) ve devam puanları girilip ortalamayı hesapladıktan sonra, öğrencinin geçip kaldığını ekrana yazan C programını yazınız. (Bütün puanlar 100 üzerinden tam sayı olarak verilmektedir.) Ortalama puan ı = vizenin %40’ı + finalin %50’si + devam puanının %10’u Formülü ile hesaplanmaktadır. Ortalama 60 ve üstünde ise öğrenci dersten geçmiştir. Aksi halde kalmıştır. ÖRNEK: Vize puanını giriniz: 80 Final puanını giriniz: 80 Devam puanını giriniz: 75 ---------------------------------------------------------------------------------------------------------------------------------- Ortalama puanı = 79.50 Tebrikler geçtiniz. Kodumuzu yazma vakti > using System; class Program { //vize ve final hesabi yapan program yazacagiz simdi. static void Main() { //ismini isteyelim ilk basta Console.Write( "Ogrencinin ismini giriniz: " ); strin

C# Çalışmaları w/ diziler, değili, büyük sayıyı yazdırma vb.

Resim
C # Çalışmalarına devam ediyoruz. Bugün sizlerle beraber 3 farklı kod ile C # denemeleri yapacağız. Başlayalım.. 1. C# dilinde değili işlemi (!) kullanarak 0'dan büyük sayı bulan if döngüsü yazalım. using System; class MainClass { public static void Main ( string [] args) { int a = 0 ; Console.Write( "sayi girisi = " ); a = int .Parse(Console.ReadLine()); if (!(a&lt; 0 )) Console.WriteLine( "BUYUK" ); else Console.WriteLine( "kucuk" ); Console.WriteLine( "okay" ); } } Çıktısına bakalım şimdi 2.  C#'ta bir dizi olusturup uzunlugunu istiyoruz kullanicidan, sonra bu sayilarin toplamini toplam degiskeniyle tutuyoruz. Tuttugumuz toplam degerini en son yazdiriyoruz. using System; class MainClass { public static void Main ( string [] args) { Console.Write( "uzunluk gir = " ); int uzunluk = int .P