Share Time ! | Şimdi Paylaşım Zamanı

C Dersleri 1

C Programlama Dili Dersleri 1

Merhaba Arkadaşlar, Bu makalede programlamaya ve C diline ufak bir giriş yapcağız, fakat şunu bilmenizi isterim ki; ben bu işte uzman değilim bende bir öğrenciyim, Öğrendiklerimi sizinle paylaşarak bendede kalıcı olmasını sağlayabilirim belki :] Hadi başlayalım..

Programlama Nedir?

Arkadaşlar kabaca programlama; Bilgisayarımızdaki donanımları istediğimiz gibi yönlendirebilmek, bilgisayar üzerinde hesaplama,çizim gibi.. işlemler yapmak için yazılımlar geliştirmektir.Programlamaya başlamadan ilk önce çalışacağımız işletim sistemi seçilmelidir, örneğin; Windows için programlanan bir yazılım linux işletim sisteminde çalışmayacaktır.Daha sonra yapılması gereken şey programlama dilinin seçimidir.Bir çok seçeneğimiz vardır ama biz burda C dilinden biraz bahsedicez.Programlama dilimizi seçtiysek, sıradaki görevimiz buna uygun bir derleyici [compiler] bulmaktır.Derleyici, ya da ingilizce adıyla "Compiler" nedir? Derleyici bizim herhangi bir dilde yazdığımız kodlarımızı bilgisayarımızın anlaması için makine diline çeviren yazılımlara denir.Peki C dili için bir derleyici nerden bulabilirim? Buraya tıklayarak ücretsiz bir C/C++ derleyicisi olan Dev C++ yazılımını indirebilirsiniz.Boyutu 5mb civarı birşeydir.Artık kodlarınızı yazabilir ve ilk programınızı oluşturabilirsiniz.Fakat programlamaya girmeden önce algoritma bilginizin olması gerekir, ben bildiğim kadarıyla anlatıcam sizlere;

Algoritma Nedir? Yenir Mi?

Arkadaşlar algoritma yenmez :] Algoritmaya kısaca; bir program yazarken izleyeceğimiz işlem sırası diyebiliriz.Yani nedir bu? Bunu bir örnekle açıklamak gerekirse; Bir yemek yaparken, suyunu nezaman koyacağımız, tuzunu ne zaman atacağımız, soğanlar pembeleşince üstünde biber ekeceğimiz gibi işlemlerimizi ne düzende yapacağımız diyebiliriz.İlerde anlatabildiğim kadar açıklamaya çalışcam.

C Programlama diline Giriş

Program yazmaya azıcıktan başlıyoruz, öncelikle şunu söylemeliyim; burada yazdığımız programlar konsol uygulamaları olacaktır, yani MS-DOS'da çalışacak bir buton textbox vs. olmaycaıktır.Programda buton, textbox,combobox gibi nesneler olması için Visual diller öğrenilmelidir.Tabi onu öğrenmek içinde ilk önce temeli alınmalıdır, ki; biz burda bunu yapıcaz :] Evet başlıyoruz..
Arkadaşlar ilk önce aşağıya bir kod yazıp sonra o kodları tek tek açıkyacağım;
#include "stdio.h"
#include "conio.h"

main()
{
printf("Merhaba Share Time");
getch();
}

İşte ilk programımız bu, Peki bu ne iş yapar ki? diye soracak olursanız açıklayayım, aslında pek birşeye yaramaz, sadece ekrana "Merhaba Share Time" yazdıracaktır.Şimdi kodları açıklayalım;

#include :Programa başlık dosyaları dahil etmemizi sağlarlar.
Başlık dosyası Nedir? Bunlar program yazarken kullandığımız kodları bilgisayarın yorumlaması için gerekli dosyalardır.Her başlık dosyasının ayrı görevleri vardır.Bu dosyaların uzantılı ".h" dir.Buradaki "stdio.h" dosyası bütün C programlarında konulması zorunludur.Yoksa program çalışmaz.Hemen altındaki "conio.h" dosyası ise 7. satırdaki "getch();" komutu için geçerlidir, onu birazdan açıklaycağım.

main() : Bu komut, programımızın başladığını belirtmektedir.Kodlarımızı bu komuttan sonra gelen "{" ve "}" küme parantezleri arasına yazarız.

printf(); Bu komut ile ekrana istediğimiz bir yazı yazdırabiliriz, yapmamız gereken tek şey printf("Buraya Mesaj"); şeklinde, "Buraya Mesaj" kısmına tırnak işaretlerini silmeden mesajınızı girmektir.

getch(); Normalde bu kod burda kullandığım işe yaramaz, ne işe yaradığını ilerde anlatıcam, buradaki kullanımının sebebi ise; Programı yazıp bu koymadığımda program açılır açılmaz kapanır,Yani yazdırdığımız "Merhaba Share Time" yazısı bile okunamaz.Bu komutu yazarak programı bir karakter girilene kadar bekletiyoruz.Böylece kullanıcı klavyeden herhangi bir tuşa basana kadar programımız bekleyecek.Klavyeden bir tuşa basıldığında kapanacaktır.

Arkadaşlar ilk programımız bu kadar, şimdi yukarıda linkini verdiğim Dev C++ yazılımını indirerek bu kodları çalıştırabilirsiniz.Bunu yapmak için programı açın.Menüden "Dosya => Yeni => Kaynak Kodu" yolunu izleyin ve bu kodları yazın.Daha sonra klavyeden "F9" tuşuna basarak programı çalıştırın.Programınız kodlarınızı kaydettiğiniz aynı dizinde ".exe" uzantısıyla belirecektir.
Arkadaşlar ilk programımızı yazdık ve kodların anlamlarını öğrendik, yazının devamında biraz daha bu işi mıncıklıcaz, görüşmek üzere :]
Makale 2:C Dilinde Matematiksel İşlemler

Etiketler : c | programlama | derleyici/compiler | algoritma

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol