PDA

نسخه کامل مشاهده نسخه کامل : تقویم شمسی



فاطـمه
13-11-2008, 12:58
سلام بچه ها من می خوام
یه برنامه بنویسم که یه تاریخ رو از ورودی بگیره و بقیه سال رو نشون بده
تقویم شمسی باشه وسالهای کبیسه رو هم در نظر بگیره
خواستم قبل از اینکه شروع کنم به کد نویسی ایده های مختلف رو بررسی کنم
کسی نظری در این مورد داره؟!

فاطـمه
13-11-2008, 13:11
سلام بچه ها من می خوام
یه برنامه بنویسم که روز اول سال رو از ورودی بگیره و بقیه سال رو نشون بده
تقویم شمسی باشه وسالهای کبیسه رو هم در نظر بگیره
خواستم قبل از اینکه شروع کنم به کد نویسی ایده های مختلف رو بررسی کنم
کسی نظری در این مورد داره؟!

hamidreza_buddy
13-11-2008, 18:07
این لینک جالبیه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یه کامپوننت برای جاوااسکریپت:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یه کامپوننت Ajax.NET:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کدشون رو گذاشتند. می تونید کدشون رو نگاهی بندازید

فاطـمه
13-11-2008, 20:21
تشکر ولی من کد نمی خوام خواستم ایده بگیرم ...
--------------------------------------------------------------------
برنامه رو نوشتم:دی

msnasiri
15-11-2008, 01:52
بذارش ما هم ببینیم
یا ایده می دیم یا ایده می گیریم
اگه زیادم روش زحمت کشیدی نمی خوای همین طوری سورس پخش بشه هم exe رو بذار بینیم ( قبلاً روش کار کردم خواستم ببینم چطوری رفتی)

فاطـمه
15-11-2008, 19:58
بذارش ما هم ببینیم
یا ایده می دیم یا ایده می گیریم
اگه زیادم روش زحمت کشیدی نمی خوای همین طوری سورس پخش بشه هم exe رو بذار بینیم ( قبلاً روش کار کردم خواستم ببینم چطوری رفتی)
نه اتفاقا اصلا برنامش سخت نبود ، زیادم وقتم رو نگرفت
باشه می ذارم فایلش رو....:20:

danial_2006
19-11-2008, 01:30
با عرض سلام و خسته نباشيد خدمت دوستان.من مي خواستم برنامه اي رو بنويسم كه روز اول سال رو بگيره و تقويم سال رو چاپ كنه.(سال 365 روز و 6ماه اول 31روزه و 6ماه دوم 30 روزه)و به صورت تقويم ديواري تقريبا در بياد.من خودم در تعريف اسم روزهاي هفته و ماه و حلقه هاي سال و ماه روز گيج شدم.البته با++c

فاطـمه
19-11-2008, 14:49
با عرض سلام و خسته نباشيد خدمت دوستان.من مي خواستم برنامه اي رو بنويسم كه روز اول سال رو بگيره و تقويم سال رو چاپ كنه.(سال 365 روز و 6ماه اول 31روزه و 6ماه دوم 30 روزه)و به صورت تقويم ديواري تقريبا در بياد.من خودم در تعريف اسم روزهاي هفته و ماه و حلقه هاي سال و ماه روز گيج شدم.البته با++c
من دقیقا همین برنامه رو نوشتم ولی فکر کنم اگه به جای اینکه کد رو بهتون بدم راهنمایی تون کنم بهتر باشه
شما بگین کجاش رو مشکل دارین تا توضیح بدم بهتون
(خیلی برنامه سادست کافیه یکم دقت کنید)

devil_ff2008
19-11-2008, 16:20
یه ایده :
بیا یه کار جالب کن
تقویمت رو مجهز کن به اوغات شرعی :31:
من یه ساعت و تقویم سخت افزاری با Micro C و اوغات شرع درست کردم جالب شد
به عنوان پروژه سخت افزارمم میخوام تحویلش بدم

فاطـمه
19-11-2008, 16:55
یه ایده :
بیا یه کار جالب کن
تقویمت رو مجهز کن به اوغات شرعی :31:
من یه ساعت و تقویم سخت افزاری با Micro C و اوغات شرع درست کردم جالب شد
به عنوان پروژه سخت افزارمم میخوام تحویلش بدم
ایده جالبیه ولی من اوقات شرعی رو باید چه جوری محاسبه کنم ؟
منظورت اینه که محاسبشون کنم یا اینکه فقط ذخیره کنم تو یه چیزی مثل فایل و از اون بخونم ؟
راستش من این برنامه روم به سفارش کسی نوشتم و اون فکر نمی کنم براش این چیزا مهم باشه...
ولی خودم الان کنجکاو شدم ببینم واقعا اوقات شرعی چه جوری به دست میاد؟

devil_ff2008
20-11-2008, 12:37
اگه به ساعت اذان ها توی یک ماه قشنگ توجه کنید متوجه میشید
با نظم خاصی تغییر میکنه
مثلا هر روز 1 دقیقه عقب یا جلو میره
و هر چند روز 1 دقیقه بیشتر
مثلا :
شنبه : 5:10
یکشنبه : 5:09
دوشنبه : 5:08
سه شنبه : 5:06
چهارشنبه : 5:05
پنجشنبه : 5:04
جمعه : 5:03

iloob
20-11-2008, 14:52
میشه الگوریتمش رو توضیح بدید...

فاطـمه
20-11-2008, 15:46
خب این جوری که نمیشه باید یه الگوریتم دقیق داشته باشیم واسه این کار...

فاطـمه
20-11-2008, 15:49
میشه الگوریتمش رو توضیح بدید...
الگوریتم چی رو؟
تقویم یا اوقات شرعی؟

iloob
21-11-2008, 10:14
الگوریتم چی رو؟
تقویم یا اوقات شرعی؟

الگوریتم تقویم رو توضیح بدید...

devil_ff2008
21-11-2008, 12:05
خب این جوری که نمیشه باید یه الگوریتم دقیق داشته باشیم واسه این کار...
گفتم که نظم خاصی داره
و برای هر چیز منظمی هم میشه الگوریم و برنامه نوشت

فاطـمه
22-11-2008, 13:53
الگوریتم تقویم رو توضیح بدید...
ببین برنامه خیلی سادست
من یک آرایه در نظر گرفتم دو بعدی که 12*31 هست
12 ستون (هر ماه یک ستون)
31 سطر (هر روز یک سطر)
همه خونه های این آرایه رو با -1 پر کردم
بعد روز اول سال رو از کاربر گرفتم که کاربر با اعداد بین 0 تا 6 روزهای شنبه تا جمعه رو مشخص میکنه
بعد خونه اول آرایه رو با اون طی کردم و یک ستون رو تا آخر پیمایش کردم و اون رو با اعداد بین صفر تا 6 (به ترتیب) پر کردم
برای 6 ماه اول تا31 رفتم ماه هفتم تا 11 تا 30 و ماه آخر رو هم اگر کبیسه بود تا 30 و در غیر این صورت تا 29 پر کردم
بعد خونه های آرایه رو پیمایش کردم و گفتم اگر صفر بود شنبه... اگر 6 بود جمعه ....
اگر جاییش مبهم بود بگین توضیح بدم
البته مسلما روشهای زیادی واسه نوشتن این برنامه هست ولی من از این روش استفاده کردم....

devil_ff2008
22-11-2008, 17:51
البته میتونستین یه بعد دیگه به آرایتون اضافه کنین تا مثلا برای 50 سال رو نمایش بده

فاطـمه
23-11-2008, 07:41
البته میتونستین یه بعد دیگه به آرایتون اضافه کنین تا مثلا برای 50 سال رو نمایش بده
درسته ولی صورت سوال این طوری بوده دیگه...:20:
ایده من این بوده کسی ایده بهتری داره؟:5:

sepehr jakson
29-11-2008, 00:40
منظورت از بقیه سال چیه؟

فاطـمه
29-11-2008, 08:22
منظورت از بقیه سال چیه؟
میشه سوالتون رو کامل مطرح کنید؟!:20:
کی منظورش چیه؟!