Dünya üzerinde programlama dillerinde giriş için ilk ders kodu olarak ‘Hello World’ esas alınır.

C# dilini öğrenmeye başlarken neden Windows Form’dan değil de Console uygulamalarından başlamalıyız?

Yürüme bilmeden koşmaya çalışan birine benzetebiliriz. Programlama dili öğrenirken kodları ezberlemek yerine kodların çalışma mantığını öğrenmeliyiz. Algoritma, akış şeması bilgileri olmayalar için console kısmı yeterli olacaktır.
Algoritma kavramını bilmeyenler için;
Algoritma: Bir sonuca ulaşmak için gerçekleşmesi gereken adımlar olarak tanımlayabiliriz. Örneğin 4 ile 6 nın aritmetik ortalaması istendiğinde ilk önce 4 ile 6  yı toplamalıyız. Sonra sonucu 2 ye(sayı adetine) bölmeliyiz.
Akış şemaları ise algoritmayı şemalar ile somut hale getirmemizi sağlayan şekillerdir.

1-Merhaba Dünya

Önce programımızı açalım. Daha sonra sol üst köşede bulunan Yeni, Proje adımlarını izleyelim. Daha sonra açılan listede(Visual Studio’nun diline göre Türkçe) ‘Konsol Uygulamaları’ seçeneğine tıklayalım.Kod yazmaya hazırız.

Kod yazmadan önce kod ekranından biraz bahsedeyim.

 

 

En üst tarafta bulunan ‘using’ ile başlayan kod dizisi bizim kütüphanelerimizin bulunduğu kısımdır. Namespace kısmı alan adı anlamına gelmektedir. Class kavramına ileride değineceğim.
Static void Main, programımız derlendiğinde ilk çalışması gereken kodlar bu başlığın altındaki süslü parantezlerin içine yazılır.

Sağ tarafta bulunan ‘Çözüm Gezgini’ başlığı altındaki bölüm bizim proje dosyalarımızın bulunduğu bölümdür.

 

 

Console WriteLine();

Console WriteLine komutu bizim console ekranımıza istediğimiz çıktıları yazdırmamızı sağlayan komuttur. Örneğin ekrana ‘Merhaba Dünya’ yazdırmak istediğimizde, main metodunun altına, çift tırnak* içinde;

Console.WriteLine(“Merhaba Dünya”);

yazmalıyız.

Not1: Çoğu kod parçacığının sonuna noktalı virgül konulur. Console WiriteLine bunlardan sadece biridir. Noktalı virgül koymadığınız takdirde hata alırsınız.

Not2: Sözel ifade yazdırırken çift tırnak kullanmalıyız. Sayısal değişkenleri yazdırırken(ileride anlatacağım) çift tırmak kullanmamalıyız.

Kod yazarken hiç bir zaman acele etmeyin. Kod yazdığınızda programın o kod parçacığını ekranda göstermesini bekleyin.

Console WriteLine() ile Console.Write kodlarının kullanışları birbirine benzemekle beraber bazı farkları vardır. Örneğin birden fazla Console.WriteLine(“Merhaba”);  yazdığımızda her ‘Merhaba’ yazısını bir alt satıra atar. Fakat Console.Write(“Merhaba”); yazdığımızda her ‘Merhaba’ yazısını yan yana yazdıracaktır.

 

Not3: Programımızı derlerken üst tarafta bulunan ‘Başlat’ butonuna basınca 1 saniye ekranda durup, kaybolduğunu göreceksiniz. Bunun için tüm kodların altına Console.Read(); yazabilirsiniz.f5 tuşu da ‘Başlat’ butonunun işlevini görür. Başka bir derleme kısayolu ise ctrl+f5 dir. ctrl+f5 kısayolunu kullandığınızda Console.Read(); yazmanıza gerek kalmayacaktır.

Console.WriteLine();       //Ekrana yazdırma komutu.
Console.Write();       //Ekrana yazdırma komutu.
Console.Read();     //Okumak Anlamına gelir.

 

 

 

 


Beğendiniz mi? Arkadaşlarınızla Paylaşın!

Sizin Tepkiniz Nedir?

komik komik
2
komik
beğendim beğendim
17
beğendim
iğrenç iğrenç
11
iğrenç
Başarısız Başarısız
14
Başarısız
Sinirlendim Sinirlendim
11
Sinirlendim
Korkutucu Korkutucu
9
Korkutucu
Sevgi Sevgi
6
Sevgi
Zekice Zekice
12
Zekice
hate hate
6
hate
confused confused
15
confused
fail fail
10
fail
fun fun
8
fun
lol lol
5
lol
omg omg
1
omg
win win
15
win
Kadir

Legend

Merhaba, Ben Abdulkadir PALANCI. Atatürk Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Öğretmenliği Bölümü Yüksek Lisans öğrencisiyim. Araştırarak yeni şeyleri öğrenmeyi seviyorum. Araştırırken çoğu bilgilerin eksikliği,yetersizliği vb. durumlarla çokca karşılaştım. Bundan dolayı öğrendiğim ve öğrenecek olduğum bilgileri düzenli ve kaliteli bir şekilde sizlerle de paylaşmak istediğim için bu siteyi hazırladım. Her geçen gün yazar kadrosu genişleyen takımımızın arasına sizleri de bekleriz.

0 Yorum

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

C# Console 1-Merhaba Dünya

 
Bir format seçin
Kişisel Test
Kişiliğe dair bir şey ortaya çıkarmayı amaçlayan sorular dizisi
Basit Test
Bilgiyi kontrol etmek isteyen doğru ve yanlış cevaplı sorular dizisi
Anket
Karar vermek veya görüş belirlemek için oylama yapmak
Serbest Yazı
Yazılarınıza Görseller Bağlantılar Ekleyebilirsiniz
Liste
Klasik İnternet Listeleri
Geri Sayım Listesi
Klasik İnternet Geri Sayım Listeleri
Açık Liste
Kendi öğenizi gönderin ve en iyi sunum için oy verin
Oylanabilir Liste
En iyi liste öğesine karar vermek için yukarı veya aşağı basın
Fotoyla Anlatım
Kendi resimlerinizi yükleyin ve birşeyler anlatın
Video
Youtube and Vimeo Embeds
Ses
Soundcloud veya Mixcloud İçerikleri
Görsel
Fotoğraf veya GIF
GIF
GIF Formatı