بسم الله الرحمن الرحيم.
السلام عليكم ورحمة الله وبركاته.
كل عام وانتم بخير.
اخواني واخواتي الاعزاء ابيكم تساعدوني وتكفون والله اني في ورطه.
لو ماساعدتوني مافي امل اني انجح في هذي الماده واملي بعد الله فيكم تكفون لاتردوني.
ابي اصلح برنامج بلغة++c وللاسف ماعرفت فأبيكم تساعدوني بعطيكم صيغة السؤال كما وردت وحاولوا الله يخليكم وماراح انسى هذا الجميل لكم.
اكتب برنامجا يقوم باستخدام جملة case في تكوين مكتبة رياضية تتعامل مع العديد من الاشكال الرياضية مثل: المربع والمستطيل والمثلث والدائرة والمعين.يدور البرنامج في تكرار مستمر طالما كان اختيار المستخدم مغايرا لاختيار الخروج من البرنامج، وكل خيار من الاختيارات الاخرى يقابل شكل هندسي يتم عند اختياره حساب المحيط او المساحة او العوده الى قائمة الاختيارات الرئيسية. كما يتم ادخال البيانات المستخدمة في ايجاد المطلوب عن طريق المستخدم.
علماً ان مساحة ومحيطات الاشكال الهندسية السابقة كما يلي:
المربع(square):المساحة(Area)=طول الضلع x طول الضلع.
المحيط(Circumference)=طول الضلع 4x
المستطيل(rectangle):المساحة (Area)=الطول x العرض
المحيط (Circumference)=(الطول + العرض) 2x
المثلث(triangle):المساحة (Area)=نصف القاعدة x الارتفاع
المحيط (Circumference)=طول الاضلاع الثلاثة.
الدائرة(circle):المساحة (Area)= نصف القطر 3.14x
المحيط =x4 نصف القطر 3.14x
المعين(diamond):المساحة (Area)=طول القطر الاكبر x طول الضلع الاصغرx نصف
المحيط (Circumference)=طول الضلع 4x
اكتب برنامجا يحقق السابق باستخدام جملة case وجمل الدوران الاخرى.
يراعى في استعمال المتغيرات الموجودة في الاعلى(اسماء الاشكال الهندسية - المساحة - المحيط)
ساعدوني ولكم مني الدعاء
إن شاء الله راح استمر معكم لاستفيد من خبراتكم.
لاني بصراحه بالذات في البرمجة ميييييييح.
ولكم مني جزيل الشكر.