اقتباس: المشاركة الأصلية كتبت بواسطة مهندس الكترونيات في الاغلب تكون اختيار من متعدد يعني مثلا يعطيك اجراء ناقص او وش معناه ويجيب 3 اختيارات وانت تختار الصح مثلا #******* <iostream> using namespace std; bool isleap(int year) ****/font> if(year % 4 ==0 && year % 100 !=0) return true; if(year %100==0 && year % 400==0) return true; return false; } void main() ****/font> //Variable declaration int day ,month,year,sum=0;; cout<<"enter month day year:"; cin>>month >> day >> year; sum= day; for(int i=1 ; i<=month -1 ;i++) { switch (i) ****/font> case 1ase 3ase 5 ase 7ase 8ase 10ase 12: sum +=31; break; case 2: if(isleap(year) ) //call funtion leap year {cout<<"leap year"<<endl; sum +=29;} else sum+=28; break; case 4 ase 6: case 9: case 11: sum+=30;break; } } cout<<"day number ="<< sum<<endl; } مثل كذا رح يكون الاختبار