یک برنامهٔ C# بنویسید که زمان کنونی سیستم را گرفته، دقیقهٔ آن را با استفاده از DateTime.Minute استخراج کند و مشخص کند که این دقیقه در کدام ربع ساعت (0–14، 15–29، 30–44، 45–59) قرار دارد و نتیجه را در کنسول چاپ کند.

2.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:14

0.0

برای حل این مسئله از DateTime.Now.Minute یا در صورت نیاز زمان جهانی از DateTime.UtcNow.Minute استفاده کنید، مقدار بازگشتی یک عدد صحیح بین 0 تا 59 است. سپس با استفاده از عملگر تقسیم صحیح یا مجموعه‌ای از شرط‌های if/else (یا switch) تعیین کنید که دقیقه در کدام بازهٔ چهار ربع قرار می‌گیرد و متن مناسب را با Console.WriteLine چاپ کنید. نکته‌ها: می‌توانید تقسیم بر 15 را برای محاسبهٔ ربع استفاده کنید (minute / 15) و برای برنامه‌های تحت وب به هماهنگی زمان سرور/کاربر توجه کنید.

توسط پژوهشگر در 221 روز قبل ساعت 01:14
دسته بندی ها: C# C# for beginner
arash در 221 روز قبل ساعت 14:03

برای تعیین ربع ساعت از minuteٔ سیستم استفاده کنید؛ مقدار Minute از DateTime.Now.Minute بین 0 تا 59 است. با تقسیم صحیح minute / 15 می‌توانید ربع به ربع را تشخیص دهید و نتیجه را به صورت متن چاپ کنید. اگر اپ تحت وب است یا با زمان جهانی کار می‌کند، از DateTime.UtcNow.Minute استفاده کنید تا تفاوت‌های TZ را مدیریت کنید. به خاطر داشته باشید که DST و منطقه زمانی می‌توانند زمان سیستم را تحت تأثیر قرار دهند، پس از نظر زمانی مناسب با نیاز پروژه تصمیم بگیرید.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری