مشاهدة النسخة كاملة : ارجو حل هذه الخريطة بسرعة


ابومايا
03-10-2014, 03:04 PM
ارسم خريطة التدفق لحساب مجموع الطالب علما بان درجات الطالب a=10
e=29 , h=30 , c=20

زياد_عاطف
03-10-2014, 06:35 PM
أولا يجب أن نتفق أن معطيات المسألة خطأ
حيث أنه من المفترض أننا سنقوم برسم خريطة تدفق لايجاد مجموع درجات يتم إدخالها من قبل المستخدم
فكيف نحدد قيم الدرجات مسبقا
للاسف يوجد مسألة فى كتاب خارجى بها نفس الخطأ الذى ذكرناه
=====================
لنسأل أنفسنا الا يوجد خريطة تدفق لهذه المشكلة - الاجابة نعم يوجد ؟ اذن فما المشكلة ؟؟
اننا سنصمم برنامج لايجاد درجات طالب بعينه معروف درجاته - فلم نتعب انفسنا و نجمع الدرجات يدويا و ان كانت العملية الحسابية معقده فالنلجأ للآلة الحاسبة
=========================
و ان اردنا حل مثل هذه المسألة ساذكر الخطوات مع الوضيح
1- نرسم شكل البداية البيضاوى و نكتب فيه ما يدل على البداية مثل Start
2- نرسم رمز المعالجة المستطيل و نكتب فيه المعادلات (اوامر التخصيص) التالية a=10 , c=20 , h=30 , e=29
3- نرسم رمز المعالجة مستطيل لنكتب فيه معادلة الجمع Result = a + c + h + e
4- نرسم شكل الاخراج و نكتب بداخله Print Result
5- رسم شكل النهاية البيضاوى و نكتب فيه ما يدل على النهاية مثل End
ملاحظة : لو كانت المعطيات سليمة كما ذكرنا لم يكن ليتم تحديد قيم لدرجات المواد
و كانت ثانى خطوة سنستبدل رمز عملية المعالجة برمز الادخال و نكتب بداخلة كلمة تدل على ادخال بيانات مثل Read
و بجوارها اسماء المواد a , c , h , e
حينئذ سيكون البرنامج عام لاستقبال درجات اى طالب و جمعها و طباعة ناتج الجمع و ليست مقصورة على قيم محددة مسبقا لا تصلح الا لنفس هذه القيم
كل علم و انتم جميعا بخير
================
مع أطيب الامنيات بالتفوق
عاطف مهدى حسان
===============ارسم خريطة التدفق لحساب مجموع الطالب علما بان درجات الطالب a=10
e=29 , h=30 , c=20

winter4444
05-10-2014, 08:45 PM
تمام أستاذ عاطف

المنياوي2000
09-10-2014, 08:22 AM
جزاك الله خيرا