Bu derste ana sahnemizdeki duran iki ayrı text kutusuna giren sayıyı butona tıklıyarak ayrı bir text kutusunda göstereceğiz..
Sahnemize ikitane input text, birtane dynamic text koyalım ve altada bir buton yerleştirelim...
Input text lere kutu1 kutu2 olarak instance name verelim dynamic text imizede sonuc instance name adını atayalım..
Ve butonumuzu seçerek action panelini açalım ve kodumuzu yazalım..
on (release) { // fare ile butonumuza tıklayıp braktığımızda
topla = kutu1.text*1+kutu2.text*1; // kutu1 deki değerimizi alıp birle çarpıyoruz ve kutu2 deki değerimizide alıp 1 ile çarpıyoruz ve bunların toplamını tapla değişkenimize atıyoruz..
sonuc.text = topla; //topla değişkenimize atadığımız sonucu sonuc textimize yazdırıyopruz
}
Currently 3.75/5
Değelendirmek için üye girişi yapmanız gerekmektedir
"İki ayrı text kutusuna girilen sayıyı toplama" dersi için 10 yorum var
asit arkadaşım neden 1 ile çarpıyoruz diye sormuştu ve bende bilemediğim için cevap veremedim ama şuan öğrenmiş durumdayım kısaca açıklıyayım:)
Metin kutusuna girilen değerler string olduğu için matematiksel işlem yapamıyoruz bunları tam sayıya çevirmek için 1 ile çarpıyoruz ve ya ordaki kodu şu kod ile değiştirin.
topla = int(kutu1.text)+int(kutu2.text)
int kodu text kutumuzdan aldığımız değeri tam sayıya çeviriyor...
Umarım anlamışınızdır herkeze kolay gelsin...............
mantık vb deki gibi :).. toplama işlemini yapmıyordu ama çıkarma işlemini yapıyordu. Mesela orda
label1.caption = text1.text+text2.text
Yazdığımızda 2+3 değerleri girilsin label e 23 yazıyordu... Ama çıkarma işleminde 2-3 = -1 değerini düzgün yazıyordu. Bizde int ile sorunu çözmüştük. Ama daha da akıllı bir yolla çözmüştüm ben orası ayrı..
UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.