Programlamaya Giriş C programlama

Kod yazmaya yeni başlayan biriyseniz size C kodunu anlatmak lazım basit bir dildir çünkü. Ama daha temel şeyler de var. Mesela derleyici. Kodu istediğiniz yerde yazabilirsiniz fakat o kodun bi yerde derlenmesi şarttır. Hataların giderilmesi veya programın hatasız olduğun kabul edilmesi için biz Dev C++ adlı programı kullanıyoruz. 

Dev C++ adlı programı google aracılığı ile indirebilirsiniz. Neden link vermiyorum? Çünkü farklı bir sürüm çıktığında verdiğim linkin hatalı olma ihtimali veya benim vereceğim linkin eski sürüm olma ihtimali vardır. Unutmayın kod yazacak kişinin iyi bir araştırmacı olması şarttır! Google kullanmaktan çekinmeyin, üşenmeyin, korkmayın. 
Programı indirdiniz, kurdunuz, kod yazma sayfasını açtınız...
Hadi başlayalım kod yazmaya.
Mutlak yazacağınız ifadeler vardır. Bunlar: 
#include
main(){
 
 

kısmıdır. Bunlar ne işe yarar? include ifadesinin yanına .h ile biten bazı kütüphaneler yazarız. Örneğin stdio.h yazdığımızda genel bir kütüphane yazmış oluruz ve basit kod yazmak için gerekli her işi görürürüz. 

Peki ekrana nasıl yazacağız. 

printf("Hello world!");

Kullandığımız ifade de ekrana Hello world! yazarız. printf kodu ekrana yaz komutudur. ( ) => parantez kullanırız. " " => tırnak içersine yazdıklarımızı ekrana verir. 

Şimdi size değişken tiplerinden bahsediyim. int char adlı iki temel tipimiz var. İnt tipimiz sayısal veri tutar. Char tipimiz ise karakter tutar. 

int sayi=5;

char harf='a';

Burada sayi adında int tipinde bir değişken aldık. 5 değerini atadık. harf adında char tipinde bir değişken aldık. a harfini atadık. Peki ya bu değerleri değiştirmek için ne yapmalıyız?

Scanf komutumuz var. Bununla değerleri klavyeden alabiliriz. 

scanf("%d",&sayi);

%d der isek int bir değişkeni alacağız demektir. virgülden sonra bir & işareti var. Bu ise hemen yanındaki değişkenin adresini göstermektedir. Kısaca klavyeden alacağımız değeri değişkenin adresine atıyoruz. Biraz teknik bir bilgi oldu ama neyse çok takılmayalım.

Şimdi size ekrana merhaba yazan ve klavyeden aldığınız değeri size söyleyen programın kodunu yazacağım. Lütfen bunu derleyicininzde yazın ve görün. 

#include<stdio.h>

main(){

int sayi;

printf("bir sayi giriniz ve enter tuşuna basiniz:");

scanf("%d",&sayi);

printf("Merhaba, ekrana giridiginiz sayi = %d",sayi);

return 0;

}

Kodunuzu yazın sonuçlarını görün. Yapamadığınız zaman bana bildirebilirsiniz. Geri dönüş yaparım. 

Başarılar.

Teşekkürler okuduğunuz için.