Sungurbey Anadolu Lisesi
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sungurbey Anadolu Lisesi

Sungurbey Anadolu Lisesi Paylaşım Merkezi
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

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

Aşağa gitmek 
YazarMesaj
Admin
Admin
Admin


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

Bilgisayardershanesi.com --> C++ İf Komutu Empty
MesajKonu: Bilgisayardershanesi.com --> C++ İf Komutu   Bilgisayardershanesi.com --> C++ İf Komutu Icon_minitimePerş. 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
http://sungurbey.hareketforum.com
 
Bilgisayardershanesi.com --> C++ İf Komutu
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Bilgisayardershanesi.com --> C++ İf-Else Komutu
» Bilgisayardershanesi.com --> C Else Komutu Ve Kod Blokları
» Bilgisayardershanesi.com --> C++ Switch-Case Komutu

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