سلام من یک برنامه گیم نت دارم طراحی میکنم در سی شارپ
چطوری میتونم یک ساعت در یک مبلغ ضرب کنم به طور مثال طرف 1 ساعت بازی کرده و تعرفه 25000 تومن چطور این دوتا با هم ضرب کنم
سلام من یک برنامه گیم نت دارم طراحی میکنم در سی شارپ
چطوری میتونم یک ساعت در یک مبلغ ضرب کنم به طور مثال طرف 1 ساعت بازی کرده و تعرفه 25000 تومن چطور این دوتا با هم ضرب کنم
سلام ، بهتره شما هزینه گیم نت رو به دقیقه حساب کنین ، مثلا دقیقه ای 416 تومان !
حالا محاسبه میکنین یک نفر چند دقیقه استفاده کرده ، مجموع دقایق رو ضرب در 416 میکنین .
const int UsageCostPerMinute = 416;
DateTime StartDateTime = DateTime.Now;
DateTime EndDateTime = DateTime.Now;
TimeSpan UsageTime = EndDateTime - StartDateTime;
int GameNetCost = (int)(UsageTime.TotalMinutes * UsageCostPerMinute);
دقت کنین من زمان شروع و پایان رو یکی گرفتم که قطعا درست نیست و هزینه محاسبه شده صفر میشه ، شما باید زمان شروع و پایان رو بر اساس سناریوی خودتون جایگزین کنین
شاید این برایتان مفید باشه .
double hourlyRate = 25000; // تعرفه بر ساعتdouble numberOfMinutes = 30; // تعداد دقایق بازی
double cost = (hourlyRate / 60) * numberOfMinutes; // محاسبه هزینه بازی
Console.WriteLine("هزینه بازی برای {0} دقیقه بازی: {1} تومان", numberOfMinutes, cost);