Arduino if komutu, parantez içindeki şart/şartlar true olması durumunda, ifade veya deyim bloğu yürütülür, aksi halde bu ifadeler atlanır.
Yazım Kuralı 1: Tek bir ifade yürütülecekse
1 2 3 4 | if (şart) ifade; |
Yazım Kuralı 2: Bir ve birden fazla ifade yürütülecekse
1 2 3 4 5 | if (şart) { ifade blokları; } |
Örnek:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | /* Global değişkenler */ int A = 5 ; int B = 9 ; void setup () { } void loop () { /* mantıksal karşılaştırma */ if (A > B) /* şart doğru ise yürütülecek ifadeler*/ A++; /* mantıksal karşılaştırma */ If ( ( A < B ) && ( A != 0 )) { /* ifade doğru ise yürütülecek deyimler*/ A -= B; B++; } } |
Add Comment