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