اساسيات البرمجه والهيكله ( 5 )
اساسيات البرمجه والهيكله ( 5 )
جملة Print
- الهدف من أي أغلب البرامج التي تكتب هو الخروج بالنتائج أو المعلومات و في لغة البيسك نستخدم أمر print بغرض
- الطباعة و يقوم هذا الأمر بطباعة النصوص و نتائج العمليات الحسابية علي الشاشة .
مثال
مثال | نوع المطبوع |
Print A | المتغير العددي |
$Print A | المتغير الحرفي |
Print 6 | الثابت العددي |
"Print "Ali | الثابت الحرفي |
Print 7+6 | حساب عملية حسابية ( مزيج من القيم الثابته ) |
Print A+B | مزيج من المتغيرات |
(Print ( A+5×2 | مزيج من المتغيرات و الثوابت |
سطر خالي |
- مجموعة العناصر التي تمثل L يمكن ان يفصل بينها إما بفصله فيقسم السطر إلي ٥ مناطق و في هذه اللحظة تطبع كل قيمة منطقة واحده أما في حالة الفصله المنقوطه فتطبع القيم قريبة من بعضها البعض ولا يقسم السطر إلي مناطق و هذا يعطي إمكانية طباعة أكثر من ٥ قيم في السطر .
مثال :-
10 PRINT 5;6+120 PRINT 5,6+1
النتائج :-
5 75 7
مثال :-
10 PRINT “WELLCOME”20 PRINT 630 PRINT 3+540 PRINT A=950 PRINT T$ = “NUMBER”60 ABC = 8270 PRINT ABC80 PRINT “ABC”90 PRINT A,8
النتائج :-
WELLCOME68NUMBER82ABC9 8
مثال :
- إذا كانت القيم الحالية للمتغيرات H,G,F,E,D,C,B,A دلخل وحدة المعالجة علي الترتيب هي ٨,٧,٦,٥,٤,٣,٢,١ فالشكل التالي يبين امثلة مختلفة لأمر PRINT و شكل النتيجه
- في بعض الأحيان يحتاج المبرمج إلي وسائل تمكنه من التحكم في خط سير البرنامج و التو المفترض تنفيذه حسب التسلسل و يسمي ذلك بالتفرع حيث ان المبرمج يوجه الحاسب لكي طر م ختلف و التفرع المشروط يشتمل علي شرط و اجوبه يأخذ طريق مسار واحد او اثنين
أمر THEN – IF
- يستخدم لتوجيه الحاسب إلي ان ينتقل من سطر لأخر و لكن عندما يتحقق شرط معين
N | THEN | F | S |
- IF كلمة لبدأ تحديد مكان الشرط
- THEN كلمة لتحديد نهاية الشرط و الفعل بين الشرط و جواب الشرط
- N رقم السطر او الأمر المطلوب تنفيذه لو تحقق الشرط
- S رقم السطر او الامر الذي يحمل الشرط
- إذا كانت نتيجة الشرط صحيحة فإن البرنامج ينفذ العملية الموجودة بعد كلمة THEN أما إذا كان الشرط غير صحيحاً فإنه لا يتم تنفيذ العملية التي تلي THEN
مفهوم المقارنه | العلامه الجبريه | المقابل في لغه البيسك |
يساوي | = | = |
اكبر من | > | > |
اقل من | < | < |
لايساوي | # | < > |
اكبر من او يساوي | ≥ | = > |
اقل من او يساوي | ≤ | = < |
مثال :
100 IF A=B THEN 15120 …………………
مثال :
90 IF X*Y>A-B THEN 250100 ……………..
مثال :
285 IF Z-B>=KTHEN 123295 ……………
مثال :
10 INPUT A,B20 IF A>B THEN PRINT “A>B”;A30 IF B>A THEN PRINT “A=B”40 IF A=B THEN PRINT “A=B”50 END
إذا ادخلنا في الحالة الاولي قيمتين هما ٥ و ٧
? 5 , 7B>A 7
إذا اعدنا تنفيذ البرنامج و ادخلنا ارقام جديد مثلا ٩ و ٦
? 9 , 6A>B
التفرع غير مشروط ( أمر TO GO )
- البرنامج ينفذ من قبل الحاسب في ترتيب معين هو ترتيب اتباع ارقام الاوامر
N | GO TO | S |
- S رقم السطر
- TO GO الأمر و المراد منه هو التفرع الغير مشروط
- N رقم الامر المفروض تنفيذه داخل البرنامج
[post_ad]
اساسيات البرمجه والهيكله ( 5 )
Reviewed by Academy etna
on
5:24 م
Rating: