5.Ders:Matematiksel İşlemler
Merhaba! Bu yazımızda sizlerle birlikte Small Basic uygulamasında toplama, çıkarma , çarpma , bölme , ortalama vb… matematiksel işlemleri nasıl yaptırabiliriz onlardan bahsedeceğiz. Aslında hiçte zor değil matematiksel işlemleri yaptırmak. Haydi o zaman örneklerle konuyu öğrenmeye başlayalım .
ÖRNEK |
Uygulama çalıştırıldığında ;
1.”Toplama işlemi yapacağınız 1. sayıyı giriniz ” diye bir mesaj gelsin. 2. Kullanıcının girdiği veriyi sayi1 isimli bir değişkende saklayalım. 3. “Toplama işlemi yapacağınız 2. sayıyı giriniz ” diye bir mesaj gelsin. 4. Kullanıcının girdiği veriyi sayi2 isimli bir değişkende saklayalım. 5. islem isimli bir değişkende sayi1 ile sayi2 değişkenini toplayalım. 6. Ekrana “Sonuç:” + islem değişkenini yazdıralım. |
Örneği incelersek 6 satırlık bir komut yazmamız gerektiğini görürüz. Önceki derslerimizde ekrana mesaj yazdırmayı ve kullanıcının girdiği verileri değişkenlerde saklamayı öğrenmiştik. Onun için ilk 4 basamağı rahatlıkla yapabileceğinizi düşünüyorum. Burada yeni olan toplama işlemi. 5. basamağı okursak toplam diye bir değişken oluşturup sayi1 ve sayi2 değişkenlerinin toplamını bu değişkene aktarmamızı istiyor. Bu basamakta yazacağımız kod ;
islem=sayi1+sayi2
Gördüğünüz üzere toplamı bulduğumuz için sadece yapmamız gereken değişkenler arasına ” + ” işareti koymak. Örneğin tüm komutlarını aşağıda bulabilirsiniz.
KODLAR | EKRAN GÖRÜNTÜSÜ |
Yukarıdaki soruyu çıkarma , çarpma ya da bölme olarak değiştirerek yapsaydık. Sadece 5. satırdaki komut değişecekti. Bu komutlarda şöyle olacaktı ;
Çıkarma ———– islem=sayi1-sayi2
Çarpma ———– islem=sayi1*sayi2
Bölme ———– islem=sayi1/sayi2
Gördüğünüz üzere sadece işaretler değişiyor. Tıpkı matematikte olduğu gibi 🙂
Peki aynı anda birkaç işlemi yaptırabilir misiz? Evet yaptırabiliriz. İsterseniz bir örnekle bunu da görelim.
ÖRNEK |
Uygulama çalıştırıldığında ;
1.”Türkçe 1. yazılı notunu giriniz ” diye bir mesaj gelsin. 2. Kullanıcının girdiği veriyi yazili1 isimli bir değişkende saklayalım. 3. “Türkçe 2. yazılı notunu giriniz ” diye bir mesaj gelsin. 4. Kullanıcının girdiği veriyi yazili2 isimli bir değişkende saklayalım. 5. ortalama isimli değişkene iki yazılının ortalamasını hesaplayın. 6. Ekrana “Türkçe dersi ortalamanız :” + ortalama değişkenini yazdıralım. |
Örneği incelersek 6 satırlık bir komut yazmamız gerektiğini görürüz. Önceki örnekte de yaptığımız gibi ilk 4 basamağın kodlarını yazabilirsiniz. Burada yeni olan toplama işlemi. 5. basamaktaki ortalama işlemi. Matematikte ortalama sayıların toplanması ve kaç sayı toplandıysa o sayıya bölünmesiyle bulunur. Biz iki yazılı notunu toplayacağız ve bunu 2 ‘ye böleceğiz. Bu basamakta yazacağımız kod ;
ortalama=(yazili1+yazili2)/2
Örneğin tüm komutlarını aşağıda bulabilirsiniz.
KODLAR | EKRAN GÖRÜNTÜSÜ |
Haydi bakalım sıra sizde! Aşağıdaki soruyu sizler cevaplandırmaya çalışın.
SIRA SİZDE! |
Ali markete alışverişe gitmiştir. Marketten aldıkları aşağıdaki gibidir.
Ürün Adı Birim Fiyatı Aldığı Miktar Çikolata 2 3 Kraker 4 5 Sakız 1 10 Şimdi sizden bir program oluşturmanızı istiyorum. Sırayla yukarıdaki listedeki üç ürünün adını , birim fiyatını ve aldığı miktarı soran , bunları bir değişkende tutan ve Ali’nin girdiği bilgiler doğrultusunda kaç para ödeyeceğini ekrana yazdıran bir program. Not: programın ekran çıktısı aşağıdaki gibidir. Kodları yazması sizden.( İpucu: 23 satırlık kod yazılacak)
|