عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-12-2009, 10:35 PM   #31

WoooW_KSA

جامعي

 
تاريخ التسجيل: May 2009
التخصص: IT
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: ذكر
المشاركات: 9
افتراضي رد: مساعدة في حل واجب البرمجة

خلاص عرفت ايه الغلط شكرا على كل حال ^_^

كود:
#include<stdio.h>

int main(void)
{
	int day;
	int month;
	int year;
	int temp;

	printf("Pleas Enter the date you whant like these dd/mm/yy");
	scanf("%d%d%d", &day, &month, &year);

	switch (month)
	{
		case 1:
			temp = day;
			break;
		case 2:
			temp = day + (31);
			break;
		case 3:
			if ( (year % 400) == 0 ) temp = day + (31) + (29);
			else temp = day + (31) + (28);
			break;
		case 4:
			temp = day + (2*31) + (28);
			break;
		case 5:
			temp = day + (2*31) + (28);
			break;
		case 6:
			temp = day + (3*31) + (30) + (28);
			break;
		case 7:
			temp = day + (3*31) + (2*30) + (28);
			break;
		case 8:
			temp = day + (4*31) + (2*30) + (28);
			break;
		case 9:
			temp = day + (5*31) + (2*30) + (28);
			break;
		case 10:
			temp = day + (5*31) + (3*30) + (28);
			break;
		case 11:
			temp = day + (6*31) + (3*30) + (28);
			break;
		case 12:
			temp = day + (6*31) + (4*30) + (28);
			break;
		case 13:
			temp = day + (7*31) + (4*30) + (28);
			break;

		default:
			printf("ERROR Pleas enter a date like these dd/mm/yy....\n");
	}
	
	
	printf("\nThe date %d/%d/%d have %d days of %d year \n one normal year = 365 days \n one leap year = 366 days\n\n",day,month,year,temp,year);

	return(0);

	}

 

WoooW_KSA غير متواجد حالياً   رد مع اقتباس