Sungurbey Anadolu Lisesi

Sungurbey Anadolu Lisesi Paylaşım Merkezi
 
AnasayfaSSSAramaÜye ListesiKullanıcı GruplarıKayıt OlGiriş yap

Paylaş | 
 

 Bilgisayardershanesi.com --> C++ İf Komutu

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Admin
Admin
avatar

Mesaj Sayısı : 54
Kredi : 135147
Kayıt tarihi : 15/05/10
Yaş : 23
Nerden : Adana

MesajKonu: Bilgisayardershanesi.com --> C++ İf Komutu   Perş. Mayıs 20, 2010 11:58 am

IF KOMUTU

if komutu anlasilmasi ve yazilimi en basit olanidir. if komutu, bir grup komutun kosullu olarak yürütülmesi amaciyla kullanilir. Buna bir örnek verecek olursak; düsünün ki bir sinav yapiliyor ve 50 ve üzeri alanlar geçecek. Bunun için if i kullanirsak not 50 ye esit veya büyükse (büyük esit) geçer not olacak.

http://not.cpp
// 50 ve 50 den yukarsi geçiyor.
#include <iostream.h>

main()
{
int not;
cout << "Notu yaziniz:";
cin >> not;

if ( not >= 50 )
cout << "Geçtiniz!";

}


Sanirim bu örnekte ne dedigimi anlamis olacaksiniz.


if ( not >= 50 )
cout << "Geçtiniz!";

if (ifade)
{
Komut;
Komut;
...
}


Burda görüldügü gibi if (ifade) ve sonraki komutlarda { } blogunun içine yazilir. Simdi if`e bir de su açidan yaklasalim. if in kelime anlami "eger" dir. Mantik sudur: eger belirtilen parametre dogruysa, if komutu, if ten sonra gelen bloktaki fonksiyonlari gerçeklestirir. Dogru degilse, if den sonraki blogu yok sayar. Burada bir detaya daha inmek istiyorum. Ne demistik, mantik islemlerinde olay ya dogrudur (1) ya da yanlistir (0). Simdi yukaridaki if in genel kullanim sekline tekrar bakalim. Bunu, eger parametre dogru ise kullanabiliriz. Bir de bunun tersini düsünelim. Bit bazinda islemlerde sanirim ( ! ) bunu görmüstük. Her bir biti ters çevirir.

if (!ifade)
{
komut (yanlis (0));
Komut (yanlis (0));
....
}


Derdimi anlamis oldugunuzu ümit ediyorum :). Ama bence buranin üstünde biraz daha duralim. Çünkü bunu anlarsak digerlerinde zorlanmayiz. Son yaptigimizda ifadeyi tersine çevirdik.



http://pozitif.cpp
// Bunada açiklama yaptirmayin:) ( yapamadimda)
#include <iostream.h>
main()
{
int x;
cout << "Bir sayi girin:" ;
cin>> x;
if ( x > 0 )
cout << "Pozitif" ;
}




Aynisinin negatif ini de siz yapin. Simdi bir de iç içe if örnegine bakalim:

http://gecti.cpp
// Buna açiklama yapmiycam!
#include <iostream.h>
main()
{
int not;
cout << "Notunuzu giriniz:";
cin >> not;
if ( not> 50)
cout << "Geçtiniz!" ;
if (not < 50)
cout << "Kaldiniz!" ;
if ( not==50)
cout << "zar zor geçtin :)";
}


Anlamis oldugunuzu umut ederek if komutunu burada bitiriyorum.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://sungurbey.hareketforum.com
 
Bilgisayardershanesi.com --> C++ İf Komutu
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sungurbey Anadolu Lisesi :: Yazılım :: C ve C++-
Buraya geçin: