تقویم شمارشی

سوال

سلام به همه مهندسین عزیز.

یه سوال داشتم. چجوری میشه شماره روز رو به تاریخ ماه و روز تبدیل کرد؟ مثلا ۲۴ امین روز سال میشه ۰۱/۲۴ یا مثلا ۲۱۶ در ورودی و در خروجی ۰۷/۳۰ چاپ شه.

اگه میشه کدش رو توی سی پلاس پلاس بزنین برام بفرستین ممنون.

در حال بررسی 1
Sahar 4 ماه 1 پاسخ 76 دیده شده 0

پاسخ ( ۱ )

  1. #include<iostream>
    #include<conio.h>
    using namespace std;
    int main()
    {
    int d,m,day;
    cout<<“Enter Day:”;
    cin>>day;

    if(1<=day && day <=186)
    {
    d=day%31;
    m=day/31;

    if(d==0)
    {
    d=31;

    }
    if(m==0)
    {
    m=1;
    }
    cout<<m<<“/”<<d;
    }
    else if (187<=day && day<=365)
    {
    day-=6;
    d=day%30;
    m=day/30;
    if(d==0)
    {
    d=30;
    m–;
    }
    cout<<m+1<<“/”<<d;
    }

    getch();
    return 0;
    }

ارسال یک پاسخ