Kayıtlar

c# çalışmaları 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# Ç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< 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

C# ile Desen Çizdirme 2

Resim
Bu sefer de yıldızlar ile elmas şeklinde çizim yaptırmaya çalışacağız, burada desenin boyutunu biz belirtebiliyoruz ve görüntüleyebiliyoruz. Hocamız bunu istediği için sırada bunu yapalım dedim, üstteki gibi çizdirmek için kodumuz aşağıda. Kolay gelsin. >>>>>> Kodu >>>>>> Çalıştırma >>>>>> Zamanı using System; namespace gorselders3{ class Program{ static void Main( string [] args){ int g; Console.WriteLine( "Desenin boyutunu girin :" ); g = Convert.ToInt32(Console.ReadLine()); for ( int i = 0 ; i <= g; i++) { for ( int e = 1 ; e <= g - i; e++) Console.Write( " " ); for ( int k = 1 ; k <= 2 * i - 1 ; k++) Console.Write( "*" ); Console.Write( "\n" ); } for ( int i = g - 1 ; i >= 1 ; i--) { for ( int e = 1 ; e <= g - i; e++) Console.Write( " " ); for ( int e = 1 ; e <= 2 * i - 1 ; e++) Consol

C# ile Goldbach Teoremi Çalışması

Resim
Selamlar, bu sefer sizlerle asal sayılar üzerinde bir çalışma yapacağız. - 2'den büyük tüm çift sayılar iki asal sayının toplamı biçiminde yazılabilir (Goldbach Teoremi) Klavyeden bir ç ift say ı alan ve bunu iki asal say ı n ı n toplam ı bi ç iminde yazd ı ran program ı yaz ı n ı z derse size hocanız, yapmanız gerekenler aşağıda belirtilmiştir .. >>>>>> Kodu >>>>>> Çalıştırma >>>>>> Zamanı using System; namespace gorselders3{ class Program{ static void Main( string [] args){ Console.Write( "2'den buyuk cift sayi girin: " ); int a = Convert.ToInt32(Console.ReadLine()); int toplam = 0 ; for ( int i= 2 ; i<a; i++){ if (isprime(i) && isprime(a-i)){ Console.WriteLine(a + " = " + i + " + " + (a-i)); } } } static bool isprime( int num){ if (num< 2 ){ return false ; } else if (num== 2 ){ return true ;

C# ile Desen Çizdirme 1

Resim
Sizlere üsste görmüş olduğunuz desenleri çizdirmeniz için bir .cs kodu veriyorum, bunu Uludağda görsel programlama dersinde ödev olarak vermişlerdi. Kolay gelsin. >>>>>> Kodu >>>>>> Çalıştırma >>>>>> Zamanı using System; class MainClass {   public static void Main (string[] args) {         //en degerini istedik burada     Console.WriteLine("En degerini giriniz:");     int enDeger = Convert.ToInt32(Console.ReadLine());     //boy degerini istedik burada     Console.WriteLine("Boy degerini giriniz:");     int boyDeger = Convert.ToInt32(Console.ReadLine());         //girilen yildizlar icin     enDeger+=2;     //donemecler icin     int enBas = 1;     int enSon = enDeger-2;     int gitGel = 0;     int reverse=0;         //degerleri gosterelim burada       Console.WriteLine("enDeger: " + enDeger);     Console.WriteLine("boyDeger: " + boyDeger);     //simdi koda