C'de "?" işareti ile kontrol yapma

F710Kolu

Hectopat
Katılım
18 Aralık 2020
Mesajlar
226
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
C'de if else kullanımı yerine soru işareti ile kıyaslama yapmayı öğreniyorum örnekler arasında aşağıdakini anlamadım if-else mantığında karşılığı nedir?

sonuc==0?sonuc=basamak<oncekibasamak? 1:0:0
 
Kusura bakmayın meraktan soruyorum,

Böyle bir kod yakın zamanda büyük bir okulda ödev olarak falan mı verildi?

İki gün önce de birisinin bu kodu attığına emin gibiyim.
 
Kusura bakmayın meraktan soruyorum,

Böyle bir kod yakın zamanda büyük bir okulda ödev olarak falan mı verildi?

İki gün önce de birisinin bu kodu attığına emin gibiyim.
Cevapladığınız konulara baktım gerçekten de benimkiyle aynı. Ben açık kaynaklı okulların bir tanesinde buldum hangisi hatırlamıyorum.
 
Basit örnek veriyim daha rahat anlarsın.

C++:
int sayi = 5;

if(sayi == 5)
{
    printf("Sayi 5");
}
else
{
    printf("Sayi 5 degil");
}

printf("Sayi %s", (sayi == 5) ? ("5") : ("5 degil"));
 

Technopat Haberler

Yeni konular

Geri
Yukarı