steve

سوال در مورد برنامه نویسی سی پلاس پلاس

3 پست در این موضوع قرار دارد

سلام دوستان میخوام به زبان سی برنامه ای بنوسیم که وقتی عدد سالی رو وارد میکنیم بگه کبیسه هست یا نه.

مثلا 1393 کبیسه هست یا نه.مرسی

0

به اشتراک گذاری این پست


لینک به پست

خب اینجا یه مشکلی هست

اگه انگلیسی باشه به صورت زیر هست

برای تشخیص کبیسه بودن یا نبودن سال از روش زیر استفاده می کنیم:

اگر سال داده شده بر100و400 بخشپذیر باشد" یا بر" 100 بخشپذیر نباشد بر 4 بخشپذیر باشد" آنگاه سال کبیسه است، در غیر این صورت سال کبیسه نیست

ولی تاریخ خورشیدی قضیه اش فرق میکنه

در تقویم هجری خورشیدی (http://fa.wikipedia.org/wiki/%D8%AA%D9%82%D9%88%DB%8C%D9%85_%D9%87%D8%AC%D8%B1% DB%8C_%D8%AE%D9%88%D8%B1%D8%B4%DB%8C%D8%AF%DB%8C) علاوه بر کبیسه چهارساله، طبق محاسبات نجومی، برای تعدیل دقیقتر (کاستن کبیسه‌ها)، فاصله بعضی کبیسه‌ها یک‌روز بیشتر می‌شود و در هر دورهٔ ۲۹ یا ۳۳ یا ۳۷ ساله، یک کبیسه پنج‌ساله (بجای چهارساله) در آغاز محقق می‌شود.

برای تشخیص کبیسه بودن سال‌های هجری خورشیدی حسابی (http://fa.wikipedia.org/wiki/%DA%AF%D8%A7%D9%87%E2%80%8C%D8%B4%D9%85%D8%A7%D8%B 1%DB%8C_%D9%87%D8%AC%D8%B1%DB%8C_%D8%AE%D9%88%D8%B 1%D8%B4%DB%8C%D8%AF%DB%8C_%D8%AD%D8%B3%D8%A7%D8%A8 %DB%8C) شیوه یکنواخت وجود دارد اما در گاهشماری رسمی ایران (http://fa.wikipedia.org/wiki/%DA%AF%D8%A7%D9%87%D8%B4%D9%85%D8%A7%D8%B1%DB%8C_% D8%B1%D8%B3%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D 9%86) شیوه کاملاً یکنواختی وجود ندارد. چنانچه باقی‌ماندهٔ حاصل تقسیم سال مورد نظر بر عدد ۳۳، یکی از اعداد (۱، ۵، ۹، ۱۳، ۱۷، ۲۲، ۲۶ و ۳۰) باشد،[۱] (http://fa.wikipedia.org/wiki/%D8%B3%D8%A7%D9%84_%DA%A9%D8%A8%DB%8C%D8%B3%D9%87# cite_note-1) برای سال‌های بین ۱۲۴۴ تا ۱۳۴۲، آن سال کبیسه است و برای سال‌های ۱۳۴۳ تا ۱۴۷۲ به‌جای ۱۷، باقی‌ماندهٔ ۱۸ ملاک خواهد بود و برای دیگر سال‌ها نیز به مراتب تفاوت‌هایی در اعداد هشتگانه فوق وجود دارد. به عنوان مثال سال ۱۳۹۱ سالی کبیسه است چراکه باقی‌ماندهٔ تقسیم آن بر عدد ۳۳ برابر عدد ۵ است.

1

به اشتراک گذاری این پست


لینک به پست

دوست عزیز وقت و عمر خودتون رو سر C++ حروم نکنید البته نمیخوام عیبی از این زبان بگیرم ولی به نظرم اگه بتونید به جای این زبان اول پایتون رو یاد بگیرید بعد جاوا رو خیلی خیلی ارزشش بیشتره چون هم در وقت خودتون صرفه جویی کردید هم میتونید با استفاده از جاوا برای اندروید و سایر سیستم عامل ها برنامه های قدرتمندی بسازید . VB هم گزینه خیلی خوبیه .

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری