istanbul üniversitesi bilgisayar III ve bilgisayar programlama I ders notları için bu adreslere tıklayabilirsininiz.
51 views
| C++ Programlama Dilinde EkBilgiler | C++ Karar Mekanizması |
| C Dilinde Aritmetik İşlemler | C++ Degişkenler |
| C++ Algoritma Yapısı | C++ Veri Tipleri |
| C Koşula Bağlı İşlem Satırları | C++ Operatörler |
| C Else Komutu Ve Kod Blokları | C++ İf Komutu |
| C Kod Blokları | C++ İf-Else Komutu |
| C Döngüler | C++ Switch-Case Komutu |
| C Break Deyimi | C++ While Döngüsü |
| C Switch Kalıbı | C++ Do – While Döngüsü |
| C Goto Deyimi | C++ For Döngüsü |
| C Format Tanımlayıcıları | C++ Break Ve Exit |
| C Değişken Tanımlayıcıları | C++ Fonksiyonlar |
| C İşlemciler | C++ Dizi |
| C++ İsaretçiler Ve Fonsiyonlar | C++ Dinamik Diziler |
| C++ Diziler Ve Sözcükler | C++ Karakter Katarlari |
| C++ İsaretçiler Ve Diziler | C++ Dinamik Bellek |
9 views
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.
//not.c
// 50 ve 50 den yukarısı geçiyor.
#include <iostream.h>
main()
{
int not;
printf( “Notu yaziniz:”);
scanf(“%d”,& not);
if ( not >= 50 )
printf( “Geçtiniz!”);
}
Sanirim bu örnekte ne dedigimi anlamis olacaksiniz.
if ( not >= 50 )
printf( “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));
….
}
12 views
DEGISKENLER
Simdi bize yine çok lazim olacak bir özellik de degisken tanimlamak ve atama yapmaktir. Bunu bir örnek üzerinde anlatmak istiyorum. Örnegimiz;
// uygulama.cpp
// Burda degisken tanimlamayi görecegiz.
// Ayni zamanda verilen bir sayiyi kendisi ile carpma 2.2=4 gibi
#include <iostream.h>
#include <stdio.h> // kütüphane dosyamiz
main()
{
int i; // Degisken tanimlama
printf(“Bir sayi giriniz: “);
scanf(“%d”,&i);
i=i*i;
printf( “sonuc: “, i) ;
return(0);
}
Burada bundan önce yaptigimiz programlardan farkli olarak int i kullandik, yani degisken tanimladik.
Degisken Nasil Tanimlanir?
Degiskenleri tanimlamak için asagidaki sema kullanilir.
[Veri Tipi] [Degisken Adi];
Örnegin
int sayi;
Simdi degisken.cpp örnegindeki int i; kismini anlamissinizdir. Burada degiskenlere deginmek istiyorum. Biz yukarda Içinde sayi tutan bir degiskeni tanimladik. Benzer olarak asagidaki tanimlamalar da vardir.
char c;
int i;
float f;
double d;
unsigned int ui;
11 views