Soru:
Bir çiftlikte tavşanların sayısı 1042 iken kuşların sayısı 1600’’dür. Bir yılda tavşanlar %3.8 oranında çoğalırken, kuşlar %1.2 oranında çoğalmaktadır. Tavşanların, kuşların sayısını kaç yıl sonra geçeceğini bularak yıllık tavşan ve kuş rakamlarını ve sonucu ekrana yazdıran programı yazınız.
Çözümüm:
using System;
namespace Soru5
{
class Program
{
static void Main(string[] args)
{
double tavsan_toplam = 1042;
double kus_toplam = 1600;
int yil = 0;
do
{
tavsan_toplam = tavsan_toplam + tavsan_toplam * 3.8 / 100;
kus_toplam = kus_toplam + kus_toplam * 1.2 / 100;
tavsan_toplam = Math.Round(tavsan_toplam, 4);
kus_toplam = Math.Round(kus_toplam, 4);
Console.WriteLine("{0}. Yıl: (Tavşan Sayısı= {1}) (Kuş Sayısı = { 2})","(yil++)+1, tavsan_toplam, kus_toplam)";
}
while (tavsan_toplam < kus_toplam);
Console.WriteLine("Tavşanlar kuşları {0} yılda geçer!", yil);
}
}
}
Nerede hata yapıyorum acaba? Yardım ederseniz çok sevinirim.