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 comment