25 Nisan 2013 Perşembe

C# (Lecture Notes)

ALGORİTMA VE PROGRAMLAMA - II
(C# Sürümü)
 Ders Notları


ÖRNEKLER
Değişken Tanımlama, Aritmetik İşlemler, Stringler, I/O İşlemleri, MEtotlar, D,z,ler (Array), Denetim Yapıları (if, for,vwhile, .....), GUI...

***ÖRNEK 1: Ekrana Yazdırma Komutu

using System;
 class Merhaba
{
    public static void Main (string [ ] args)
    {
     Console.WriteLine ("Merhaba") ; 
    }
}
Ekran Çıktısı : Merhaba

***ÖRNEK 2: Klavyeden Okuma Komutu ve string
Klavyeden bir metin girilmesini bekler. "Enter" tuşuna basılınca sonlanır.

using System;
class Okuma
{
    public static void Main (string [  ] args)
    {
      string ad  = Console.ReadLine ( ) ;
    }
}

***ÖRNEK 3: Veri Tipleri, Değişkenler ve İşlemler

using System;
class Degiskenler
{
    public ststic void Main (string [ ] args)
    {
      double d = 5.8;
      float f = 7.3f;
      int i = 5 ;
      float fkare = f+f;
      double kareToplam = d*d+f*f+i*i;
      Console.WriteLine (kareToplam) ;
    }
}

  


ÖRNEK 4 : Tip Dönüşümleri

using System;
class TipDonusum
{
                public ststic void Main (string [ ] args )
                {
                               Double sayi = Double.Parse (Console.REadLİne ());
                               Console.WriteLine (“Double   :    “Math.Sqrt (sayi)+
                                            “+”Int   :   “+(int) Math.Sqrt (sayi));
                }
]
Ekran Çıktısı :
C:\ALG>Ornek4
9,1
Double : 3,01662062579967   Int : 3

ÖRNEK 5: İkin sayıyı toplayan metot ve kullanımını içeren C# programı
using System;
class TipDonusum
{
                public ststic void Main (string [ ] args )
                {
                Console.WriteLİne (topla (5,6) );
                }
                Public static int topla (int sayi1 ,int sayi2)
                {
                Return sayi1+sayi2;
                }
}


ÖRNEK 6 : Tamsayı, Döngü, Dizi, Metot ve Ekrana Yazdrıma
İnt dizi [ ] = {5,6,7,8}; veya benzer şekilde verilen bir tamsayı dizisinin elemanlarının toplamını bulan metodu içeren C# programını yazınız.
using System;
class TipDonusum
{
                public ststic void Main (string [ ] args )
                {
                İnt [ ] dizi = {5,6,7,8};
                Console.WriteLine ( topla (dizi));
                }
                Public static int topla (int [] dizi)
                {
                İnt toplam = 0;
                For (int i=0; i<dizi.Length; ++i)
                               Toplam+=dizi[i];
                Return toplam;
                }
}

 

Hiç yorum yok:

Yorum Gönder