JAVA AYA GÖRE ARTIŞ HESABI DENKLEMİ

**.

Merhaba arkadaşlar, bugün yine enfes bir konuyla karşınızdayım. Belki bir kaçınıza gereksiz gelebilir ama pratik için güzel bir konu olduğunu düşünüyorum. Şimdi burada size " Bir uygulamanın  şuanki kullanıcı sayısı 1000000000 ve her ay 1.4'lük bir artış oluyor peki kaç ay sonra 1500000000 gibi bir kullanıcıya ulaşır?" gibi bir soru yöneltsem ve kodlarla ifade etmenizi istesem büyük bir çoğunluğunuz uzun uzun düşünür ve bunu kodlarla ifade edemez.Aslında zor değil ama oldukça kafa karıştırıcı, şimdi güzelce anlatacağım.

İlk olarak kullanıcı sayısını double ile ifade edeceğiz çünkü 1,04'lük bir artış için bu daha mantıklı olacaktır. daha sonra int değerine ayı atayacağız ve onuda 0 olarak belirleyeceğiz çünkü kaç ay sonra istenen sayıya ulaşacağını belirliycez.
Şimdi bir while açıp içine kullanıcının ulaşmasını istediğimiz sayıyı atayacağız.
Devamında ise kullanıcı sayısını sürekli 1,04 ile çarpmasını ve bu işlemi 1500000000'e ulaşana kadar ilerletmesini söyleyeceğiz. Bir ayrıntı "month++" yapmazsak kodlar çalışmaz!!
Şimdi while'ın süslü parantezini kapatıp sonucu ekrana yazması için System.out.printf("%d", month); yazıyoruz ve uygulamayı çalıştırdığımızda 11 sonucunu alıyoruz :)


Yorumlar

Bu blogdaki popüler yayınlar

JAVA'DA EŞİTTİR, EŞİT DEĞİLDİR, BÜYÜKTÜR, KÜÇÜKTÜR İŞLEMLERİ

JAVA'DA 3 SAYILI ÇARPMA İŞLEMİ

JAVA'DA TOPLAMA İŞLEMİ