Bu bir reklamdır.




C Dili ile ilgili ilk örnek


Google Reklamları


C Dili ile ilgili ilk örnek ile ilgili benzer olabilecek konular...

0 Üye ve 1 Ziyaretçi konuyu incelemekte.


05 Ağustos 2007, 01:53:05
C.S.J
Admin
Mesajlar: 11262
Su testisi taşıyan adamı takip edin!















Sponsorlu Bağlantılar

Sponsorlu Bağlantılar



C programlama dilinin gelişimini öğrendikten sonra sanırım artık C programlamaya geçmeye hazırız. C ile program yazmaya başlamadan evvel elinizde bilgisayarınıza yüklü bir C compiler programı olması gerekiyor. Borland, Microsoft, Watcom vs. firmaların C derleyicilerini bir şekilde temin edip bilgisayarınıza kurmalısınız. Önce bir basit örnek verip daha sonra örneği açıklayarak başlamak istiyorum.


Alıntı:



#include <stdio.h>
main () {
printf("Hello WORLD");
return (0);


(Bu program aynı zamanda C ile yazılmış ilk koddur.)

Programda ilk satırda gördüğünüz " #include " sözcüğü "stdio.h" adlı başlık dosyasının (header file) programın içersine dahil edilmesini sağlamaktadır. Biraz daha açmak gerekirse ; "stdio.h" dosyası C 'nin kendi içinde hazır bulunan bir kütüphane dosyasıdır.V e biz önceden firma tarafından yazılmış bu dosyayı programımıza "#include" direktifi (deyimi) ile dahil ediyoruz. Peki neden? Bu fonksiyon ekrana bilgi çıkışı,klavyeden bilgi girişi, dosya açma, kaydetme vs. fonksiyonlarda kullnılmaktadır. Örneğin ekrana birşey yazdırırken veya ekrana yazdığımız bir şeyi belleğe almak için bu dosyayı programımıza dahil etmek zorundayız. İşte bunu "#include" direktifi ile yapmaktayız. Ayrıca C dilinde matematiksel fonksiyonlar için (logaritma, cosinüs, sinüs, karekök, üs vs.) "math.h", zaman fonksiyonları için "time.h", konsol giriş-çıkışı için "conio.h", grafik fonksiyonları için "graphics.h" başlık dosyaları vardır. "#include <stdio.h>" direktifi C dilinde önişlemciler olarak adlandırılır ki bunu ilerleyen derslerde daha detaylı işleyeceğiz.

C programlamada bir konu ile ilgili fonksiyonlar bir başlık dosyası içinde toplanır. Yukarıda bahsettiğimiz "stdio.h" bir başlık dosyasıydı. C de buna benzer binlerce başlık (Kullanılan derleyiciyede bağlı olmakla beraber) dosyası mevcuttur. Firma tarafından yada sizin tarafınızdan yazılmış bir başlık dosyası sayesinde aynı fonksiyonları başka programlarda yeniden yazmaktan kurtulursunuz. Yani bir fonksiyonu yazdınız ve kaydettiniz. Başka bir programda bir defa daha kullanmanız gerektiğinde yeniden aynı kodları yazmak zorunda değilsiniz. Önceden yazılmış programı #include direktifi ile kullanabilirsiniz.İlerleyen konularda bunun nasıl yapıldığı daha detaylı olarak anlatılacaktır.

Her C programı bir yada daha fazla fonksiyonlardan oluşmaktadır. Bunlardan birtanesinin adı "main" olmak zorundadır. Çünkü bu ana fonksiyondur. Yani diğer tüm fonksiyonlar buradan çağrılır. Diğer fonksiyonlar varsa onlara verilecek isim programcının isteğine bağlıdır. Örnek programımızda da biz "main ( ) " satırı ile bu fonksiyonu belirledik. Fonksiyonun gövdesi ise "{ }" sembolleri arasına yazılır. Bu sembole blok sembolu denirki fonksiyonlara isim verildikten sonra "{ " ile başlanır ve " }" sembolu ile fonksiyon bitirilir. Bir fonksiyonun içinde çok sayıda blok sembolu bulunabilir. Yalnız bu semboller dengeli olmak zorundadır. Yani " { " sembolü kadar " } " sembolu olmalıdır.

Örnek programda daha sonra " printf("Hello WORLD"); " satırı gelmektedir."printf " fonksiyonu istenilen bir şeyi ekrana yazdırmada kullanılır. Bu satır "Hello WORLD" cümlesi "printf " fonksiyonu ile ekrana yazdırılmaktadır .

Daha sonra "return (0);" satırı gelmektedir ki bunu şu andaki bilgimizle anlamak zor olduğundan diğer derslere bırakmak istiyorum.

Şimdi ikinci bir örnekle C'de değişken tanımlamayı öğrenelim.

Örnek _2:


Alıntı:




#include <stdio.h>
main () {
int x,y,z;
x=3;
y=10;
z=x * y;
printf ("x =%d y = %d z = %d",x,y,z);
return (0);


Bu örnekte diğer örnekten farklı olarak değişken tanımlama vardır. " int x,y ; " satırı x,y ve z adlı üç tane tamsayı ( integer ) değişken tanımlamaktadır. Daha sonra alt satırlarda x değişkenine 3 ve y değişkenine 10 değeri atanmıştır(verilmiştir). Z değişkenine ise x ve y değişkenlerinin çarpımı atanmıştır(ki bu 30 dur). Daha sonra ise bunlar printf fonksiyonu ile ekrana yazdırılmıştır. Bu programın sonucunu görmek için " ALT+F9 " tuşlarını basarsanız aşağıdaki çıktıyı alacaksınız (Bakınız alttaki şekil).


Burada dikkat edilmesi gereken birinci husus " ALT+F9 " tuşu.Bu tuş kombinasyonu kullanılarak yazılmış programların sonucu öğrenilir. Yani bir program yazdığımızda bu tuşlara basarak çıktıyı alıyor ve programı kontrol ediyoruz. İkinci bir husus ise printf fonksiyonu. Burada " printf " fonksiyonu daha farklı kullanıldı." %d " ifadesi bir format belirleyicisidir ve (integer ) tamsayı tipindeki değişkenler için kullanılır. Bu örnekte x,y ve z tamsayı olduğundan üçünüde yazdırırken " %d " format belirleyicisini kullandık.



1) Her şeyi Allah yaratır ve Allah izin vermeden hiçbir şey gerçekleşmez.
2) Allah (kötü) bir şeyin gerçekleşmesine izin veriyorsa, onda muhakkak bir hayır, bir hikmet vardır.
3) Çünkü Allah kuluna asla zulmetmez!
4) Buna tam inanan insan, asla; kızmaz, üzülmez, sıkılmaz, daralmaz, depresyona girmez. Her zaman mutlu, hep umutlu olur.


Bu Konunun Linki : 

Yukarıdaki linki arkadaşlarınıza göndermek için kullanabilirsiniz. Bu sayfada C Dili ile ilgili ilk örnek ile ilgili olarak; C Dili ile ilgili ilk örnek hakkında bilgiler nedir yazıları veya şiirleri Temel programlama örnekleri, dersleri, ders notları, program kursları, script dilleri, bedava scriptler, algoritmalar... gibi bilgileri veya indirme linklerini, sözleri veya resimleri C Dili ile ilgili ilk örnek siteleri gibi benzer birçok konuları bulabilirsiniz.

 
Yapman gerekenleri yaparsan, mutlu olursun. (Z.Ç)

Copyright © 2014 AjansMail
Her hakkı saklıdır.