Soru & Cevap

App Invertor buyuk/kucuk deger bulma ...

01.09.2019 - 04:18
Merhaba. App invertor de Ikı farklı text yada label değerinden büyük yada küçük olanı matematik blogundaki (=<>) ile bulabiliyoruz. Ancak sorgulanan değer ikiden fazla olduğunda bunu nasıl yapabiliriz? Örneğin, 4 adet label imiz var diyelim. Label1 in değerinin diger 3 label in değerinden büyük/küçük olma durumunu nasil sorgulaybiliriz?
45 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user teknodemo
teknodemo
07.09.2019 - 11:19
Turgut bey, öncelikle alakaniza ve desteginize çok teşekkür ederim. Sanırım ben eksik bilgi ile soru sordum. Senaryo aslında tam olarak şöyle; 4 oyunculu bir kart oyunu olduğunu düşünelim. Her oyun sonunda bir buton tetiklemesi ile birlikte şu işlem olması gerekiyor: Oyuncuların puanları 4 ayrı label de yazıyor, buton tetiklemesi ile birlikte en yüksek değer olan label hangisi ise o labele iliskilendirilmis bir isim ile birlikte bir ses dosyası çalışacak. Örneğin: 4. label en yüksek değeri almışsa "tebrikler 4 nolu oyuncu" gibi bir ses dosyası çalışacak. Yada 3 nolu label en yüksek değeri almışsa "tebrikler 3 nolu oyuncu" diyecek. Ben bu kurgunun tamamını yaptım, ancak en başta sorduğum gibi if sorgusunda takıldım. Sizin son yazdığınız min max blogu bu iş için uygun değil gibi, yada ben yapamadım.
picture-158072-1530701953.jpg
TGUNEYSU
04.09.2019 - 01:32

Dört label ile çalışıyorsanız: MAX bloğunu 4 alanla çalışacak şekilde ayarlayın.  Her label in değerlerini bu dört alan kopyalayın. MAX fonksiyon sonucunu da bir değişkene atayın. İşlem sonuçlanığında değişkeniniz MAX değere ayarlanacaktır. Link blok resmini içerir: https://drive.google.com/file/d/1wCe5DVK_EfIYGugxfIh-hLaslf5AyxHd/view?usp=sharing

 

Profile picture for user teknodemo
teknodemo
04.09.2019 - 01:30
Yanıt için teşekürler ancak sanırım buda uygun değil, yada ben anlayamadım. Mesela verdiğiniz çözüme gore; "4 adet label var, buton a bastigimizda eğer label1 in değeri diğer 3 labelden büyükse bir ses dosyası çalsın" Örneğini bloklayabilirmisiniz?
picture-158072-1530701953.jpg
TGUNEYSU
02.09.2019 - 09:18

Korkut Bey, AI2 nin matematik blokları içinde MIN ve MAX bokları var. Bunlar ilk açıldığında iki tane öğe ile çalışmasına rağmen, tekerlek görünümündeki AYAR ikonuna bastığınızda daha fazla öğe ekleme seçeneği verir. Bunu kullanarak MIN ve MAX bloklarına istediğiniz kadar öğe ekleyip uygulamasını yaparsanız, doğru veriye ulaşmış olursunuz. İyi çalışmalar.