PDA

View Full Version : گفتگو: ساخت تاریخ هجری شمسی



darkcms
شنبه 05 مرداد 1392, 01:18 صبح
با سلام به همگی!
همان طور که می دانید موضوع این گفتگو ، ساخت تاریخ هجری شمسی با php می باشد!
من می خواهم تخصص افراد این انجمن را بیازمایم!!!
اولین آزمایش :
چه کسی می تواند با php وبدون فریم ورک سه تابع را در یک فایل کد نویسی کند که هر سه تابع سه ورودی سال ، ماه و روز میلادی را بپذیرند و اولین تابع ، سال هجری شمسی ، دیگری ، ماه هجری شمسی و آخرین تابع ، روز هجری شمسی را برگرداند!
نکته مهم : حجم این فایل باید زیر یک KB باشد!!!!!!!!!!!
توجه: لطفا از کد های آماده استفاده نکنید.
خود را بیازمایید!!!!
به امید فردایی بهتر!:لبخندساده:

abolfazl-z
شنبه 05 مرداد 1392, 10:57 صبح
دوست عزیز اون یک کیلو بایت نوشتن ربطی به برنامه نویس نداره(البته داره ولی خیلی کم)
در ضمن باید حتما فرمولی باشد که بتوانیم سریع تر به هدفمان برسیم.


مثلا یک برنامه نویس حرفه(برای مثال میگویم{خودم}) میاد عدد 10 را بصورت 2+2+2+2+2 مینویسد.(خوب ایجا ما تصور می کنیم که اصلا برنامه نویس ریاضی زیاد بلد نیست)
ولی یکی دیگر یک فرمول بهتر را در نظر میگیرد که میاد 10 را بصورت 2*5 می نویسد خوب اینطوری حجم برنامه ام کم میشه!

گفته بالا فقط یک مثال بود این مثال رو مثلا برای مسائل سخت ریاضی در نظر بگیرید که با چند فرمول ساده حل میشوند!

abolfazl-z
شنبه 05 مرداد 1392, 11:14 صبح
خوب من چون میدانم برنامه نویسیم خوب هست(نه زیاد) و نیازی ندارم که برم دنبال فرمول های تبدیل تاریخ
ما میاییم این کار را بر عهده دیگر سایت ها میزاریم که اومدن برای ما برنامه نویسان این کد ها را نوشتن.
http://jdf.scr.ir/
این سایت هم یکی از این سایت ها می باشد که فقط برای ما برنامه نویس ها زحمت می کشن و ماهم با استفاده از امکانات آن از آن ها قدردانی می کنیم.

wallfa
شنبه 05 مرداد 1392, 12:58 عصر
من بلد نیستم ، ممنون میشم نشونم بدید ! :لبخندساده:

darkcms
شنبه 05 مرداد 1392, 13:55 عصر
دوست عزیز اون یک کیلو بایت نوشتن ربطی به برنامه نویس نداره(البته داره ولی خیلی کم)
با سلام و درود!
پس به چه چیزی ربط دارد؟
شما می توانید یک تابع بنویسی که حجم آن 6 برابر یک تابع دیگر باشد ولی هر دو تابع کار های یکسان انجام دهند!
دوست عزیز من از شما کمک و راهنمایی نخواستم!
بلکه می خواهم بدانم بچه های این انجمن چقدر مهارت دارند؟
و این کار تنها به کد نویسی بر نمی گردد بلکه به هوش و مهارت بر می گردد!
پس لطفا مرا راهنمایی نکنید!
در این تاپیک خود را به دیگران نشان دهید!!:چشمک:
به امید فردایی بهتر!:لبخندساده:

darkcms
شنبه 05 مرداد 1392, 14:03 عصر
خوب من چون میدانم برنامه نویسیم خوب هست(نه زیاد) و نیازی ندارم که برم دنبال فرمول های تبدیل تاریخ
ما میاییم این کار را بر عهده دیگر سایت ها میزاریم که اومدن برای ما برنامه نویسان این کد ها را نوشتن.
http://jdf.scr.ir/
این سایت هم یکی از این سایت ها می باشد که فقط برای ما برنامه نویس ها زحمت می کشن و ماهم با استفاده از امکانات آن از آن ها قدردانی می کنیم.
باید به شما بگویم که فرمول پیچیده ای ندارد!
فقط یک فرمول دارد که نشان میدهد آن سال کبیسه می باشد یا خیر.
من این فرمول را در اختیارتان می گذارم:


$year%4==0&&($year%100!=0||$year%400==0)

اول باید بگویم متغیر year$ سال میلادی به صورت کامل می باشد.
مانند: 2013
اگر این شرط درست باشد سال کبیسه می باشد و اگر درست نباشد سال کبیسه نیست!
کمی از فکر و استعداد هایمان کمک بگیریم!
از دوستان تقاضا دارم که کد های آماده را قرار ندهند!
با تشکر
به امید فردایی بهتر!:لبخندساده:

darkcms
شنبه 05 مرداد 1392, 15:36 عصر
با سلام!
انگار از این تاپیک استقبال خوبی نشده است!
نمی دانستم اساتید از تاپیک هایی که محرک خوبی برای ایجاد انگیزه رقابت هستند استقبال نمی کنند!!!