GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Harun - 27 Ocak 2018, 22:32:41

Başlık: if - else if kullanma hakkında yardım
Gönderen: Harun - 27 Ocak 2018, 22:32:41
Arkadaşlar bir sistem yaptımda bu kod rastgele oluyor yani bazen < 3) olandaki kodlar çalışıyor bazende
> 10) olandaki olan kodlar çalışıyor ben bunların hep 1 tanesi çalışşın istiyorum. Hangisi çalışşın derseniz
deneme123 olan 3 den küçükse o kod çalışşın 10 dan büyükse o kod çalışşın arkadaşlar ben yapamadım
else if de koydum denedim gene aynı. Yardım edebilirmisiniz bana


if(deneme123 < 3)
{
...
}
if(deneme123 > 10)
{
...
}
Başlık: Ynt: if - else if kullanma hakkında yardım
Gönderen: trabzon - 28 Ocak 2018, 00:30:58
'if - else - else if' bunlar birer şarttır.

Bilmen gereken operatörler,

PAWN Kodu: Seç

== Sol sağa eşittir                      if (Sol == Sağ)
! = Sol sağa eşit değil                      if (Sol = Sağ)
> Sol sağdan büyük                      if (Sol > Sağ)
> = Sol sağdan büyük veya eşit              if (Sol >= Sağ)
< Sol sağdan daha az                 if (Sol < Sağ)
<= Sol, sağdan küçük veya ona eşit              if (Sol <= Sağ)


http://wiki.sa-mp.com/wiki/Control_Structures#Operators


PAWN Kodu: Seç

if(deger < 3)
{
    printf("Deger Küçük");
}
else if(deger >= 3 && deger <= 10)
{
    print("Ne küçük ne büyük!");
}
else if(deger > 10)
{
    printf("Deger Büyük");
}
Başlık: Ynt: if - else if kullanma hakkında yardım
Gönderen: Harun - 28 Ocak 2018, 02:18:49
Teşekkürlerde ben bunları biliyordum da. Sen özele bakarmısın şimdi buraya atmak istemiyorum kodumu.
Başlık: Ynt: if - else if kullanma hakkında yardım
Gönderen: _Code - 29 Ocak 2018, 22:41:27
PAWN Kodu: Seç
if(blahblah > 3)
{

//kod


}

else if(blahblah > 10)
{

//kod

}


İstediğin bu mu?
Başlık: Ynt: if - else if kullanma hakkında yardım
Gönderen: Harun - 30 Ocak 2018, 01:15:18
Teşekkürler sorunu çözdüm zaten konuyu kilitlemeyi unutmuşum.
else if koymadan yaptım ben hatam başka bi yerdemiş.