د 16011 :2حصبور باع
اناف ان كاتا
(2<د اتتباء ألت)]؟ 27010
"->>(1ع) +با[|محكأانا :1:12 أرب
:]غلا ]
بنك ساعد 7010
(نأنت)اناه 1111
© الآن ما رأيك بان تفحص نفسك وتجيب على هذا الامتحان البسيط لتقيس قدرتك؟؟؟
: 66 قل أناتزاناه 118 قامتعدصوافا؟ 10110077176 012 01 ع011 (1
بلع يا12" :"1111" 7ع1111) >>0111
بعلل عدسنا ععاصضتحدنا أ صتمت عن ع1 ما 0088658 171111 781180168 1116 (4
طاجو(ل0 قماصتفاقصف 0ن فصعي (ط امعد (د
نعل أقسم أصعصهاد1_51 قنطا تلا تمتك 116 (5
للككاتبروع
عاطم نط قد تعبتلدد لمنائتلا 1 عتكاع لله 21177 618101181 2-1011 تله 10611116 (1
2ج اص :110جراتلا عتا58]18
دانسا >> و٠ ]» >> [اء >>00011
تحاط
5 برط ل0عل0لثل أقطا ترقتلة قلطا
مثال: حول العلاقة الرياضية التالية إلى تعبير رياضي بلغة (++6) :
مثال: بين اولويات تنفيذ العمليات التالية مع إعطاء الناتج النهائي إذا علمت أن (4 2 2 ,1 2,12 2 »*)
* هام جدا:-
1) :6ن -- لا , :8لالة/3+ لا , :6لل8/ا-/ لا , :1/2106 2* لا جميعها جمل صحيحة وتعني
نال - لاج ب بعنالولا + لاح لز , :ع6نال8/ / لا2 لا , :06ال8/ * <١ لا على التوالي
- تستخدم هذه الجمل عادة للتغير على قيمة المتغير نفسه إما بالزيادة أو بالنقصان
2) معاملات الزيادة والتناقص (++ و -- ) تستخدم للزيادة أو تنقيص قيمة المتغير بمقدار واحد
:جلا تعادل :1 + لاعلا وتعادل :21+ لا
:- لا تعادل :1 - لإكلا وتعادل :1< لا
- إذا كانت الزيادة أو النقصان قبلية («+4/»«--) أو بعدية (--*/+#4 ) فلا يؤثر إذا كان المتغير منفرد أما إذا كان
المتغير في تعبير حسابي سيؤثر على الناتج
فإذا كانت الزيادة أو النقصان بعدية (بعد المتغير) في تعبير حسابي تعني التنفيذ ثم الزيادة أو التنقيص للمتغير
أما إذا كانت الزيادة أو النفصان قبلية (قبل المتغير) في تعبير حسابي تعني الزيادة أو التنقيص لقيمة المتغير قبل
التنفيذ
:51>>870++>>001© الناتج : 6
:6010>>++52 >>001© الناتج : 10
:1>>00 >>001 الناتج : 7
# الجمل المستخدمة في لغة (ببج)
وهي جمل تقوم كل واحدة منها بوظيفة معينة مخصصة لها
سنذكر أهم هذه الجمل لك مع وظيفة كل واحدة والشكل العام (الصيغة العامة) لها مع بعض الملاحظات الهامة
1) جملة الإخراج (1ا60)
- الشكل العام (الصيغة العامة)
- الوظيفة: إظهار النتائج على الشاشة
2) متغيرات: مثل : 0_6 , 7 ,8 ( وفي حالة المتغيرات سيقوم بطباعة قيم هذه المتغيرات)
3) تعابير رياضية: _مثل: (8+0/)33-09 ( وفي حالة التعابير سيقوم بطباعة الناتج النهائي للتعبير)
4) نص: مثل: "18110]" (بشرط أن يكون بين إشارتي اقتباس مزدوجة (سيقوم بطباعة ما بين الأقواس )
- يستخدم عادة مع جملة الطباعة كلمة محجوزة وهي 61701 وهي تستخدم لجعل المؤشر يؤشر على سطر جديد
بعد طباعة محتويات جملة الطباعة الموجودة بها
- يمكن استخدام جملة طباعة واحدة تعمل عمل أكثر من جملة طباعة وذلك باستخدام >> وعليك الانتباه في هذه
الحالة إن كان هناك تعابير حسابية سيتم التنفيذ من اليمين الى اليسار ويكون الشكل العام لها:
هناك أحرف خاصة تستخدم مع جملة الطباعة للتحكم بشكل المخرجات ويجب أن تكون بين إشارتي اقتباس
مزدوجة أو مفرده إذا كانت لوحدها (عند طباعة النصوص) وهذا الجدول يبين لك أهم هذه الحروف:
0 | يعل عمل 6001 ينقل المؤشر إلى بداية سطر جديد
| ينقل المؤشر مسافة أفقية للإمام بمقدار خمس فراغات
١١ | لطباعة الخط المائل ١
١" | لطباعة إشارة الاقتباس المزدوجة '
١ | لطباعة إشارة الاقتباس المفردة '
| لنقل المؤشر إلى بداية السطر الحالي
3) جملة الإدخال ((01)
- الشكل العام:
- الوظيفة: لإعطاء المتغيرات قيم أثناء تنفيذ البرنامج
- المقصود ب 731 أي متغير تريد إعطاءه قيمة أثناء تنفيذ البرنامج
- لا يجوز استخدم متغيرات غير معرفة في جملة الإدخال فيجب تعريفها من قبل كما تعلمنا سابقا
- يمكن استخدام جملة إسشخال واحدة تعمل عمل أكثر من جملة وذلك باستخدام << وفي هذه الحالة سيتم إعطاء
المتغيرات قيم ابتداء من اليسار لليمين لكل المتغيرات ويكون الشكل العام لها:
4) جملة التعيين (<)
- الشكل العام:
- الوظيفة: تستخدم لإعطاء المتغيرات قيم ولكن أثناء كتابة البرنامج وهذا هو الاختلاف عن جملة الإدخل (01)
- المقصود ب 67076551017 متغير أو ثابت أو تعبير رياضي
- يجب أن يكون المتغير معرف مسبقا ويمكن تعريفه بنفس جملة التعيين ويصبح الشكل العام لها:
:]10 (تعريف المتغير وإعطاءه قيمة بنفس الجملة)
:10»* (تعريف المتغير بجملة وإعطاءه قيمة بجملة أخرى)