سلام.
مي خوام برنامه اي بنويسم كه شماره ي روزي از سال را دريافت كنه و بگه كه روز چندم كدوم ماه و كدوم فصل ساله. البته توجه داشته باشيد كه ما ، شش ماه 31 روزه ، پنج ماه 30 روزه و يك ماه 29 روزه داريم.
(با++ c)
B1 - هر مبحث باید عنوانی داشته باشد که خلاصه ای از موضوع آن مبحث باشد، از عناوین مبهم و کلی استفاده نکنید.
B2 - در عنوان مبحث از بکارگیری عبارات اضافی همانند کمک فوری، تو رو خدا کمک کنید و ... خودداری کنید.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
int main()
{
int i, n, month = 1, day = 1;
cout << "Please enter days : ";
cin >> n;
for (i = 1; i < n; i++)
{
day++;
if ((day == 32) ||
((day == 31) && (month > 6)) ||
((day == 30) && (month == 12)))
{
day = 1;
month = (month % 12) + 1;
}
}
cout << endl << "Month = " << month << " Day = " << day << " Season = ";
switch ((month - 1) / 3)
{
case 0:
cout << "Spring" << endl;
break;
case 1:
cout << "Summer" << endl;
break;
case 2:
cout << "Autumn" << endl;
break;
case 3:
cout << "Winter" << endl;
}
getch();
return 0;
}