[[anasayfa|]] / [[basit_dili_kuralları|]] ====== Bak ====== Kontrol mekanizmalarından "Eğer" ve "EğerKi" modellerini tanıdık. Fakat Basit başka kontrol mekanizmaları daha tanıyor. Bu bölümde ikinci modeli tanıyacağız. Bu model tek satırlık ve aranan kriter yerine gelince belli bir işlem yapar. Bu modelin kriter bölümü ve argümanları "Eğer" kuralı ile aynıdır. Örnek: Bak İse Bir kriter sol ve sağ bir argümandan ve her ikisini ilişkilendiren bir operatörden oluşur: Sol-Argüman Operatör Sağ-Argüman Değilse Sol-Argüman Operatör Sağ-Argüman Değilse Sol-Argüman Operatör Değilse Sağ-Argüman Sol-Argüman Operatör Değilse Sağ-Argüman Argüman nedir? Bir argüman aşağıda bulunanlardan herhangi biri veya bunlardan oluşa kapsamlı bir akım olabilir * Rakam * Metin * Karma veri: (a + b) - c * Değişken * Dizilim veya Dizilim öğesi * Obje, Bileşen, Yapı veya öğesi * Obje, Bileşen metodu * Hepsinden oluşan bir kombinasyon ===== Geçerli Operatörler ===== | = | Argümanlar aynımı? | | <> | Argümanlar farklımı? | | >< | Argümanlar birbirlerinin zıttımı? Mesela -5 >< +5 | | <= | Sol, sağdan küçük veya her ikiside aynımı? | | < | Sol, sağdan küçük mü? | | >= | Sol, sağdan büyük veya her ikiside aynımı? | | > | Sol, sağdan büyük mü? | Uygulama kısmına bir anahtar kelime, ardına ne yapacağı gelir: ^ Uygulama ^ Amacı ^ |Git AtlamaNoktası | ! işareti ile belirlenmiş ve lokal birimde bulunan bir noktaya atlar | |Çalıştır | Bir prosedür çalıştırır | |Son | Uygulamayı sonlandırır | |Sonuç | Prosedürün sonucunu verir ve prosedürü terk eder | |İptal | Döngüyü, Tekrarı veya prosedürü iptal eder | Örnekler: Bak a = b İse Git filancaNoktaya Bak a = b İse Çalıştır filancaProsedür() Bak a = b İse Sonuç 5 Bak a = b İse Son Bak a = b İse İptal