Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Soru – Cevap Platformu
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Google Colab Editor
  • Software Akademi Ekibi
  • WhatsApp Platformumuz
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için yerli yazılım dili S.U.A Rehberi-5: Akış kontrolleri(Eğer yapısıyla koşullu durumlar)

Posted on 8 Ağustos 2019

S.U.A programlama dilinde birçok programlama dilinde olduğu üzere, koşullu durumları ifade eden yapılar bulunmaktadır. Bu koşullu durumlar aşağıdaki şekilde kodlanmaktadır.
eğer(oluşturulan koşul){
//Koşul gerçekleştiğinde çalışan kodlar.
};

Koşullu durumlar için kullanılabilecek mantıksal operatörler

  • == : İki değerin eşitlik yönünden karşılaştırılmalarında kullanılır.
  • != : Soldaki değer, sağdaki değere eşit olmadığı durumlarda yapılacak işlemler için kullanılır.
  • <= : Soldaki değer sağdaki değere göre küçük ve eşit olduğu durumlarda yapılacak işlemler için kullanılır.
  • >= : Soldaki değer sağdaki değere göre büyük ve eşit olduğu durumlarda gerçekleştirilecek işlemler için kullanılır.

Birden fazla koşulu sorgulamada kullanılan operatörler

  • && : İki koşullu durum aynı anda sorgulanır.
  • || : İki koşuldan biri koşulu karşıladığı durumları ifade etmek için kullanılır.

Koşullu durumlara örnek

//Yönetici kullanıcı giriş senaryosu.
kullanıcıAdı = metinkutusu();
btn = buton(“Sisteme giriş”);
btn.bag = kullanıcıAdı;
btn.tıklandı = {
eğer(kullanıcıAdı.metin == “admin”)
{
mesaj.bilgi(“Sisteme hoşgeldiniz sayın :”+kullanıcıAdı);
};
//Kullanıcı admine eşitse giriş yapılıyor.

eğer(kullanıcıAdı.metin != “admin”)
{
mesaj.uyarı(“Sisteme yönetici olarak giriş yapabilirsiniz. Bu panel sadece yönetici girişi içindir.”);
};
//Kullanıcı adı admine eşit değilse sisteme giriş yapamazsınız.
};

//Kullanıcı yaşına göre işlem yapan uygulama.
kullanıcıYaşı = metinkutusu();
btn = buton(“Sisteme giriş”);
btn.bag = kullanıcıYaşı;
btn.tıklandı = {
eğer(kullanıcıYaşı.metin < 18) { mesaj.uyarı("Sisteme ancak 18 yaşından büyük kullanıcılar giriş yapabilir. Uygulamadan çıkılacak."); kapat(); }; eğer(kullanıcıYaşı.metin >= 18)
{
mesaj.bilgi(“Sisteme hoşgeldiniz sayın kullanıcı”);
};
};

[embedyt] https://www.youtube.com/watch?v=oAW6cqeXi7Y[/embedyt]

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded