Module: İç içe koşullu ifade. Zor şartlar


Problem

1/14

İç içe koşullu ifade

Theory Click to read/hide

"eğer" bloklarına ve aksi halde" diğer iç içe geçmiş koşullu ifadeler dahil olmak üzere diğer tüm ifadeleri içerebilir; else ifadesi en yakın önceki if
ifadesini ifade eder.
Örneğin 
eğer A > 10 o zaman
  A > ise; 100 o zaman
    writeln('Çok paran var.')
  başka
    writeln('Yeterince paranız var.')
başka
    writeln('Yeterli paranız yok.')
Programın anlaşılmasını kolaylaştırmak için tüm "if" blokları ve aksi halde" (o zaman ve başlangıç ​​- bitiş ile birlikte) 4 karakter sağa kaydırılır - böyle bir girişe merdiven girişi
denir "merdiven" herhangi bir programcı için iyi bir biçimdir!

Problem

İç içe koşullu bir ifade kullanarak, klavyeden girilen sayı 20 ile 40 (dahil) arasında ise "EVET" ve "HAYIR" kelimesini görüntüleyen bir program yazın. aksi halde.

Orijinal programı gerekli koşullarla tamamlayın.

Lütfen programın iki şubesi olduğunu unutmayın - koşullardan herhangi biri karşılanmazsa, ekranda HAYIR kelimesi görüntülenmelidir.