Merhabalar.
Bugün sizlerle küçük bir hesap makinesi oluşturacağız. Bu hesap makinemizde girilecek sayıyı ve alınacak kuvveti biz belirliyoruz. Böylece sayıların üslerini hesaplayan programı yazdıracağız.
- İlk olarak klavyeden veri girişini almamızı sağlayan Scanner komutunu girelim.
- Daha sonra kuvveti alınacak sayı değerini Scanner komutuyla atadığımız değer yardımı ile klavyeden girişini sağlayalım.
NOT: Kullanıcıya bildirim göndermek için System.out.println yardımıyla mesaj atadık.
- Aynı işlemi sayının kuvvetini almamızı sağlayacak olan değer için yapalım ve bu değeri “us” olarak atayalım.
- Sayaç ve kuvvet adını verdiğimiz iki değişken atıyoruz ve bunların değerlerini 1’e eşitliyoruz.
- While döngüsünde işlemlerimiz gerçekleştiriyoruz.
Sayaç klavyeden girdiğimiz üsse eşit oluncaya kadar kuvvet=kuvvet*sayı işlemi gerçekleşecek. Bu döngüyü for ile de kurabilirdik.
Örneğin;
Bu şekilde de programımız doğru çalışacaktır.
NOT: Bu döngüde sayacımızı i olarak atadık. Böylece sayaç değerimizi döngünün dışında atamamıza da gerek kalmamış oldu.
- Sonucu System.out.println yardımıyla yazdırıyoruz.
Çıktımız da şu şekilde olacaktır:
Örnekleri çoğaltabiliriz. Son olarak da programımızın tam halini atalım.
While döngüsü ile:
For döngüsü ile:
Diğer yazımda görüşmek üzere. Esen kalın…
Leave a Reply