PDA

View Full Version : مشخص شدن سن با دادن تاریخ تولد



korosh00
جمعه 27 شهریور 1394, 14:38 عصر
سلام
برنامه ای می خوام بنویسم که وقتی شخص تاریخ تولد رو بنویسه بزنه که شما مثلا 18 سالتون شده یا نه ؟
یا مثلا اونایی که سنشون مثلا 16 ساله رو نشون بده .
ممنون

msartin
جمعه 27 شهریور 1394, 15:10 عصر
سلام
سال تولد رو تفکیک کن، یه کد تاریخ روز رو به برنامت اضافه کن، بعد سال تاریخ و سالهای ورودی رو با هم مقایسه کن.

korosh00
شنبه 28 شهریور 1394, 08:39 صبح
نمونه ندارید ؟
ممنون

combo_ci
شنبه 28 شهریور 1394, 08:53 صبح
مهندس یه سرچ کوچولو بزن دیگه :چشمک:
http://stackoverflow.com/questions/9/how-do-i-calculate-someones-age-in-c

korosh00
چهارشنبه 01 مهر 1394, 07:41 صبح
میشه یکی یک نمونه ای چیزی کامل بزاره که بشه بدون ایراد این کار رو انجام داد .
ممنون

combo_ci
شنبه 04 مهر 1394, 13:34 عصر
DateTime today = DateTime.Today;
int age = today.Year - bday.Year;
if (bday > today.AddYears(-age)) age--;