الوحدة الرابعة: حل المشاكل باستخدام الحاسوب
↩ العودة للمقرر

أمثلة محلولة

نطبق طريقة واحدة ثابتة: نفهم المسألة، نكتب خطوات عربية، نمثلها بالكود الزائف، ثم نتحقق.

Problem Solvingفهم • تصميم • تحقق

مثال 1: مساحة مستطيل

خطوات الحل بالعربية

البداية
أدخل طول المستطيل وعرضه.
احسب المساحة بضرب الطول في العرض.
اعرض مساحة المستطيل.
النهاية.

الكود الزائف

BEGIN
INPUT length, width
area ← length × width
OUTPUT area
END

التحقق: طول 5 وعرض 4 ← المساحة 20.

مثال 2: متوسط ثلاث درجات

خطوات الحل بالعربية

البداية
أدخل الدرجات الثلاث.
اجمع الدرجات الثلاث.
اقسم المجموع على 3 للحصول على المتوسط.
اعرض المتوسط.
النهاية.

الكود الزائف

BEGIN
INPUT g1, g2, g3
total ← g1 + g2 + g3
average ← total / 3
OUTPUT average
END

التحقق: 60، 75، 90 ← المجموع 225 ← المتوسط 75.

مثال 3: السعر بعد خصم

خطوات الحل بالعربية

البداية
أدخل السعر ونسبة الخصم.
احسب قيمة الخصم.
اطرح قيمة الخصم من السعر الأصلي.
اعرض السعر النهائي.
النهاية.

الكود الزائف

BEGIN
INPUT price, rate
discount ← price × rate / 100
finalPrice ← price - discount
OUTPUT finalPrice
END

التحقق: 200 ريال وخصم 15% ← الخصم 30 ← السعر النهائي 170 ريال.

مثال 4: تحويل الساعات إلى دقائق

البداية
أدخل عدد الساعات.
اضرب عدد الساعات في 60.
اعرض عدد الدقائق.
النهاية.

BEGIN
INPUT hours
minutes ← hours × 60
OUTPUT minutes
END

التحقق: 3 ساعات ← 180 دقيقة.

السابقأمثلة محلولةالتالي