Wednesday, April 25, 2012

İf - else kullanımı


merhaba arkadaşlar. bu yazımda if-else kullanımını anlatmaya çalışacağım.
if deyimini içersindeki durumu kontrol etmeye yarar. if( x>y) ise x'değerinin y değerinden büyük olduğu durumda yani koşul sağlandığında program deyimin
içini çalıştırır. Koşul sağlanmıyorsa bir sonra ki koşulu "if else" deyimini kontrol eder.koşul yine sağlanmadıysa else(diğer tüm koşullar sağlanmama durumu)
deyimini çalıştırır.  

#include <iostream>
#include <conio.h>
using namespace std;

int main() {
    int x;
    
    cout<<"bir sayi giriniz: ";     //kullanıcıdan bir sayı girdirdik.
    cin>>x;
    
    if(x > 10) {                 // eğer klavyeden girilen sayı 10dan büyükse;
        cout<<"girdiginiz sayi 10'dan buyuk";    // girdiğiniz sayı 10dan büyük 
                                                   yazdırmasını,
         }              (eğer if bloğunun içindeki koşul sağlanmıyorsa aşağıdaki 
                         koşula geçer.)
          (koşul sağlanıyorsa aşağıdaki if else, else durumlarını 
                        kontrol etmez.)
    else if (x==10) {               // yada klavyeden girilen sayı 10a eşit ise;
         cout<<"girdiginiz sayi 10'a esit"; // girdiğiniz sayı 10a eşit 
                                               yazdırmasını,
         }
    else {                            // diğer koşullar sağlanmazsa;
         cout<<" girdiginiz sayi 10'dan kucuk";  // girdiğiniz sayi 10'dan kucuk
                                                   yazdırmasını sağlar.
         }
         
    cin>> x;     // klavyeden bir değer girilesiye kadar programın açık kalmasını
                   sağlar.
            } 
   
   program kullanıcıdan alınan sayının değerini 10 ile karşılaştırır ve duruma göre büyüktür, eşittir ve küçüktür yazar.
         

Sunday, April 8, 2012

C++ Bool ifadesi

Merhaba arkadaşlar bu yazımda bool ifadesini anlatmaya çalışacağım.
bool ifadesi yapılan işlemler sonucunda programın doğru(true) veya yanlış(false) sonucunu vermesidir.
#include <iostream>
#include <conio.h>
using namespace std;      // kütüphanelerimizi çağırdık.



main() {              

bool x;                           // bool türüyle bize doğru, true(1) veya yanlış,false(0) değeri üretecek x tanımladık.
int b;

cout<< "bir sayi giriniz: ";
cin>> b;

x= ( b> 10 );                // eğer klavyeden girilen sayı 10dan büyükse x değişkeni doğru (1) değerini alacak,
                                       klavyeden girilen sayı 10dan küçükse x değişkeni yanlış(0) değerini alacak.
cout << x;                  // ekrana b>10 durumuna göre 1 veya 0 yazacak.

cin >> b;                   // programın açık kalması için klavyeden değer girilmesini bekleyecek.
}

  bu program b>10 durumuna göre ekrana 1 veya 0 yazdıracaktır.

C++ Toplama işlemi


basit bir toplama işlemi yapan programı anlatmaya çalışacağım.

#include <iostream>
#include <conio.h>
using namespace std;   // adet kütüphanemizi çağırdık.

int main() {           // int adında ana fonksiyonumuzu tanımladık.
         
     int x,y, toplam;     //int türünde x , y ve toplam adında 3
                             değişken tanımladık.
                          
   
     cout<< "1.nci sayiyi giriniz:  ";   //ekrana 1.nci sayiyi giriniz yazdırdık.

     cin>> x;             // klavyeden girilen değeri x  değişkenine atadık.
   
     cout<< "2.nci sayiyi giriniz:  ";  
     cin>>y;                         
   
     toplam= x + y;    // klavyeden girilen ilk sayiyi(x) ve ikinci 
                          sayiyi(y) toplatıp toplam adlı değişkenimize atadık.
   
     cout<< toplam;    // ekrana toplam değişkeninin değerini yazdırdık. sayılar 3
                          ve 8 ise ekrana 11 yazacak.
   
     cin>> x;         // klavyeden bir x değeri girilmesini bekleyecek.(programın
                          açık kalması için.)
   }
   
   bu program ekrana kullanıcı tarafından girilen 2 sayının toplamını yazdıracak.

Saturday, April 7, 2012

C++ İlk Program


Merhaba arkadaşlar...
ilk yazımda c++'a girişi anlatmaya çalışacağım.

basit  bir programın yapısı: 
          
// açıklama satırı olduğunu ifade eder. sadece bulunduğu satır için geçerlidir.    

 #include <iostream>   //bu kod kütüphaneyi çağırır her program yazılması                           
                         mecburdur.
 #include <conio.h>   // bu kod kütüphaneyi çağırır bazı kodların çalışması 
                         için yazılması mecburdur.
using namespace std;   //bu kod std komutunu çağırır bu kodu yazmasaydık cout,
cin komutları için ayrı ayrı using std: cout, using std  
cin; tanımlamamız gerekecekti.
int main() { // main adlı ana fonksiyonumuzu yarattık. her programda 
                          bir main yani ana fonksiyon bulunmak zorundadır.
                          fonksiyonumuzu int türü ile tanımladık.
                               
 int x;               // x adında int türüyle bir değişken tanımladık.
   
    cout<< "merhaba dünya..";  // cout komutu ekrana yazdır anlamına gelir.
                               cout'tan sonra dışa(out) doğru << konur. 
                        ekrana yazdırılacak yazı " " içinde yazılır.
   
    cin>>x;       // cin komutu kullanıcının klavyeden bir değer girmesini
                     ister.klavyeden girilecek ilk değer x değişkenine  
                     atanacaktır.
                     cin'den sonra içe(in) doğru >> konur.
                     bu kodu programın açık kalması için yazdık program 
                     klavyeden herhangi bir değer girilmesini       
                     bekleyecektir. bir değer girildikten sonra enter tuşu 
                     ile kapanır.
   }
   
   ilk programımızı yaptık. bu program çalıştırıldığında ekrana  merhaba dünya... yazacaktır.