C++ Programlama #001

Merhaba Dünya...



Bu cümle programlamaya başlayan herkes için ekran yazdırılan başlangıç programıdır.


#include"iostream"
// #include"stdaf.x" 
using namespace std;
int main ()
{
cout<< "Merhaba\nDunya\n"; // \n ifadesi bir alt satıra getirir.
system("PAUSE"); // Programı klavyeden bir tuşa basana kadar ekranda durmasını sağlar.
return 0;

Dev C++'da görünüşü;


#include 

Yazdığımız programa kütüphane eklemek için kullanılan ön işlemci emir kodudur.

"stdafx.h"

Önceden derlenmiş kütüphane dosyalarının programa eklenmesini ve programların hızlı çalışmasını sağlar.
(Bak bu açıklamayı her yerde bulamazsın. : ) )
 Dikkat:  Her yerde çalışmaz, genelde hata verir.

"iostream" ya da  <iostream>

Yukarıdaki iki yazılıştan herhangi birini seçebilirsiniz. iostream temel giriş-çıkış kütüphanesidir. Bu kütüphaneyi programımıza dahil etmezsek "Merhaba Dünya" bile yazamayız çünkü cout ifadesini kullanamayız.

using namespace std; 

cout, cin vb. ifadeleri kullanmamız için gerekli olan isim alanıdır.  Eğer bu ifadeyi programımıza dahil etmezsek her cout, cin vb. ifadeler yazacağımız zaman başlarına std:: yazmamız gerekirdi. ( std::cout, std::cin ... ) 

int main()  {  }

C++'ın ana fonksiyonudur. Yukarıdaki gördüğümüz int ifadesi integer (tamsayı) kelimesinin kısaltılmış hâlidir. int ifadesi varsa main fonksiyonu tamsayı değer döndürür. Aslında programı yazarken int kullanmasak da main() { } çalışır, hata vermez.

system("PAUSE");

Yazdığımız programı çalıştırdığımızda ekranda görmemizi sağlar. Klavyeden bir tuşa basınca uygulama kapanır. Yazmadığımızda ise program ekranda bir anlığına görünür ve hemen kaybolur.

return 0;

Fonksiyonun sonlanmasını sağlar. 

cout<<"  ";

Çift tırnak işaretinin arasına yazdığımız yazı dizisini (harfler) ekranda görmemizi sağlar. Sadece sayı yazacaksak " " işaretini kullanılmasa da olur.

cin>>   ;

Kullanıcının klavyeden bir değer girmesini istediğimiz zaman kullanacağımız ifadedir.
 >> ile ; arasına int ile tanımladığımız değişken yazılır. Örneğin kullanıcıdan bir sayı girmesini istiyorsan sayi isimli bir değişken tanımlayıp bunu "cin>>sayi;" şeklinde yazman gerekir.

int 

Değişken tanımlamak için kullanırız.

Örnek:  int sayi, sayi2, sayi3, xDegiskeni, yDegiskeni;

Değişkeni yazarken yukarıdaki gibi Türkçeye özgü karakterler (ş,ü,ö... gibi) kullanmayın, hata verir.

Yorumlar