C # ile Nüfus Artışı hızı Örneği

Bir okulun mevcudu 1500 . Her yıl %5 oranında mevcut artmaktadır. Okulun mevcudu kaç yıl 2000 in üzerine çıkar?

Buttonun içine yazılcak kodlar;

double i=1500; /*mevcudun tutulduğu değişken ondalıklı çıkacağından double olmalı

int sayac=0; /*kaç yıl geçtiğinin hesabının tutulduğu sayaç

while (i<=2000) /* i değişkeni 2000 olana kadar aşağıdaki komutları çalıştır.

{

i=((i*0.05)+i)); /* %5 alınıp üzerine ilave ediliyor. Bu formülle mevcut döngü her döndüğünde hesaplanıyor i 2000 olana veya geçene kadar

sayac++; /* geçen yıl sayısı hesaplanıyor, döngü her döndüğünde 1 artıyor

}