<stdio.h> kütüphanesinde kullanılan en önemli elemanlardır.
printf(
" ") : bu komutumuz ekrana herhangi bir veriyi girmek için kulanılır.
Merhaba dünya yazısını ekrana yazdırmak en klasik örnektir. Siz buraya istediğinizi yazarak deneyebilirsiniz. Ben merhaba dünya örneği üzerinden birşeyler anlatmak istiyorum size.
Öncelikle derleyicimizden ctrl+N source file yani yeni bir kaynak dosyası açıyoruz. resimde gördüğünüz scripti içine yazıyoruz. Daha sonra
execute >> compuler and run yapıyoruz( kısa yolu F9dur.)Scripti kaydetmek için karşımıza çıkan pencerede kayıt türünü
C sources file (.*c) olarak seçmemiz gerekiyor. Burası önemli !!! c programı yazıyorsak bunu seçmemiz gerekir. Kaydet diyoruz ve programın çıktısı ekrana gelir.
|
(resme tıklayarak orjinal boyutunda görebilirsiniz.) |
geçen dersten gördüğümüz üzere
#include <stdio.h> , int main () yapılarının programın ana yapısını oluşturduğunu görmüştük.şimdi int main () kısmını biraz gelişirelim printf() komutuyla.
printf() komutuna yazımızı daha düzgün göstermek maksatlı bazı yardımcı komutlar(Kontrol karakterleri) vardır.
örnek vermek gerekirse
bu örnekte "
\n " (new line) komutu sayesinde iki tane
printf(" ") kullanarak yapacağımız işi tek seferde yaptık. diğer ifadeleri kendiniz deneyerek sonuçlarını elde edebilirsiniz.
***Ayrıca elimizdeki değişkenleri tip karakterlerini kullanarak Printf( ) fonksiyonu sayesinde ekrana yazdırabiliriz.
Gördüğünüz tip karakterlerini yerli yerinde doğru bir şekilde kullanılmalıdır. Hatalı kullanımlarda olabilecek duruma bir örnek vermek gerekirse:
# include <stdio.h>
int main ( )
{
int a,b=3,c=2;
a=b/c ;
prinf("b bölü c nin sonucu %d dir.",a);
system("pause");
return (0);
}
bu programı derleyip çalıştırırsanız sonuç 1.5 olmasına rağmen 1 görürsünüz. Çünkü int tam sayılara denk gelir. bu yüzden bu programın değişkenini şu şekilde değiştirmek gerekir.
# include <stdio.h>
int main ( )
{
double a; /* düzeltilen kısım */
int b=3,c=2;
a=b/c ;
prinf("b bölü c nin sonucu %f dir.",a);
system("pause");
return (0);
}
şimdi istenilen sonucu elde edebiliriz.
En son hepsini toplayan bir örnekle printf konusunu kapatıyoruz.
|
resme tıklayarak orjinal boyutuna getirebilirsiniz. |