IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C ve C++ (https://www.ircforumlari.net/c-ve-c/)
-   -   C ve IF karar yapıları (https://www.ircforumlari.net/c-ve-c/774885-c-ve-if-karar-yapilari.html)

huSeyin 12 Haziran 2017 02:51

C ve IF karar yapıları
 
Karar yapıların da program akışında bir kısım şartlar doğrultusunda hangi kod bloklarının çalışacağına karar vermemizi sağlar. C dili gibi bir çok dilde 2 farklı karar yapısı vardır. Biri if diğeri ise switch veya case ismiyle bilinir.
PHP- Kodu:

if(şart)
{
//Doğru ise burada
}
else
{
//Yanlış ise burada çalışır


Yanlışsa blok tercihe bağlıdır, else ve sonrasını yazmasanız da olur.
Şimdi şartlı işleme bakalım.
Mantıksal işlem için bir kaç operatörümüz var.
Eşittir: ==
Eşit değildir: !=
Büyüktür: >
Büyük eşittir:>=
Küçüktür: <
Küçük eşittir: <= Bu operatörler ile mantıksal bir kaç ifade örneği verecek olursak; x ve y diye 2 int değişkenimiz olsun. x==y x!=y x>y

PHP- Kodu:

int x=10;
int y=10;
if(
x==y)
{
    
printf("x ve y esittir");
}
else
{
    
printf("x ve y esit degildir");


Örnekler çoğaltılabilir.

Bir de şart veya şartlar arasında ilişki kurmamızı sağlayan operatörler var.
Ve: &&
Veya: ||
Değil: !
Bunları kullanırken parantezler de kullanabilirsiniz. Bu sayede işlem önceliği sağlayabilirsiniz. Örneğin:
(a==b) || (c>=d)
!(a==b) (Bu işlemin denki (a!=b))

Switch yapılarına bakacak olursak

PHP- Kodu:

switch(degisken)
{
   case 
deger1:
    
//degisken==deger1 ise çalışır
    
break;
 
    case 
deger2:
    
//degisken==deger2 ise çalışır
    
break;
 
    case 
deger3:
    
//degisken==deger3 ise çalışır
    
break;
 
    default:
    
//yukarıdaki değerlerden hiç biri değilse çalışır.


Default kısmı opsiyoneldir. Dikkat edilmesi gereken bir unsur break; komutudur. Eğer kullanılmazsa sonra gelen diğerlerini de çalıştıracaktır.

The 27 Nisan 2019 13:02

Cevap: C ve IF karar yapıları
 
Herkesin tarzı farklıdır , ama konu güzel ve açıklayıcı olmuş .

Chen 19 Haziran 2019 08:33

Cevap: C ve IF karar yapıları
 
bence gayet acıklayıcı olmus

ihaveanidea 12 Aralık 2019 00:03

Cevap: C ve IF karar yapıları
 
Bir saat uğraşarak kodlama yolu ile ülkelerin nüfuslarını gösteren tablo yapmıştım.

judith 13 Aralık 2019 13:06

Cevap: C ve IF karar yapıları
 
Alıntı:

ihaveanidea Nickli Üyeden Alıntı (Mesaj 1042206737)
Bir saat uğraşarak kodlama yolu ile ülkelerin nüfuslarını gösteren tablo yapmıştım.

if(kod==dogru)
{ cout<<"Kodla gitsin"<<;
}
else
cout<<"Beceriksiz yeniden dene";

ihaveanidea 13 Aralık 2019 14:18

Cevap: C ve IF karar yapıları
 
Alıntı:

judith Nickli Üyeden Alıntı (Mesaj 1042207779)
if(kod==dogru)
{ cout<<"Kodla gitsin"<<;
}
else
cout<<"Beceriksiz yeniden dene";


exit...


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:24.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net