.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
.:رسمه مبدع:.
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


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

 

 الدوره

اذهب الى الأسفل 
كاتب الموضوعرسالة
PrAmJnEt
مدير عام
مدير عام
PrAmJnEt


ذكر عدد المساهمات : 396
نقاط : 146692
العمر : 65

الدوره Empty
مُساهمةموضوع: الدوره   الدوره Emptyالثلاثاء مايو 05, 2009 2:45 pm

سنتعرف في هذه الحلقه علي بعض المعاملات وانواعها

1- المعاملات الحسابيه (ِArithmetic Operator)

تستخدم هذه المعاملات لاجراء العمليات الحسابيه علي القيم العدديه كما هو موضح كالاتي :-

(^) ------------معناها الاس-------------------------- وظيفتها رفع عدد الي اس معين
(*)-------------معناها الضرب -------------------------وهي لضرب عددين
(/) -------------معناها القسمه -------------------------وهي لقسمه عددين
(mod) -------معناها باقي القسمه الصحيح -----------وهي لباقي قسمه عددين
(+) ------------معناها الجمع--------------------------- وهي لجمع عددين
(-) -------------معناها الطرح--------------------------- وهي لطرح عددين

مثال :



اقتباس:
Print 7 / 4
الناتج 1.57

مثال :



اقتباس:
Print 3^2
الناتج 9


2- معاملات المقارنه(Comparison Operators)

تستخدم هذه المعاملات لمقارنه بيانات او متغيرات (عدديه - حرفيه) من نفس النوع
ويكون دائما ناتج المقارنه صواب (True) او خطأ (False) والمعاملات كالتالي :-

(>) ------------ البيان الاول اصغر من البيان الثاني
(<) ------------ البيان الاول اكبر من البيان الثاني
(=) ------------ البيان الاول يساوي البيان الثاني
(<>)-----------البيان الاول لا يساوي البيان الثاني
(=>)----------- البيان الاول اصغر من او يساوي البيان الثاني
(=<)----------- البيان الاول اكبر من اوي يساوي البيان الثاني

مثال :

اقتباس:
Print 5 >= 4
الناتج True

مثال :

اقتباس:
"محمد" = "احمد" Print
الناتج False



3- معاملات الربط (Concatenation Operators)

تستخدم هذه المعاملات لربط سلاسل حرفيه مع سلاسل حرفيه اخري او سلاسل حرفيه مع قيم عدديه حسب نوع البيان المستخدم والجدول كالتالي:-

(&)--------- دمج اي سلسلتين(حرفيتين او حرفيه وعدديه) والناتج يكون سلسله حرفيه جديدة
(+)--------- دمج سلسلتين حرفيتين والناتج يكون سلسله حرفيه جديدة

مثال :

اقتباس:
"احمد" + "محمد" Print
الناتج محمد ثريا

مثال :

اقتباس:
"احمد" & 5 &" محمد" & Print 6
الناتج احمد 5 محمد 6



4- المعاملات المنطقيه (Logical Operator)

قد
تستخدم هذه المعاملات في الجمل الشرطيه (سيتم شرحها لاحقا) حيث تكتب بين
علاقتين ويكون الناتج دائما اما صواب (True) او خطأ (False)

A- العامل المنطقي And:

اقتباس:
A----------------B = A And B
======================
True-----------True = True
False----------True = False
True-----------False = False
False----------False = False


B- العامل المنطقي Or :
اقتباس:
A----------------------B = A Or B
=======================
True--------------True = True
False-------------True = True
True--------------False = True
False-------------False = False


C- العامل النطقي Not :
اقتباس:
A---------------------- Not A
===================
True------------------False
False-----------------True




مثال 1:
اقتباس:
Print 9 > 4 And 9 = 4
الناتج False

مثال 2:
اقتباس:
Print 9 > 4 Or 9 = 4
الناتج True

مثال 3:



اقتباس:
("احمد" = " محمد") Print Not
الناتج True


5- التعبيرات (Expressions)


التعبير عبارة عن ربط مجموعه من العناصر حيث يمكن ان تكون هذه العناصر ثوابت او متغيرات او معاملات
ويشترط ان تكون مكونات الواحد متجانسه مع بعضها في نوع البيان المرتبط في هذا التعبير وتنقسم التعبيرات الي :-


A- التعبيرات الحسابيه (Arithmetic Expressions)
قد يتكون التعبير الحسابي من ثوابت او متغيرات او قيم عدديه يفصل بينهم بمعامل محاسبي
امثله :
اقتباس:
26 - 50
(18 + 20 ) / 8
6 ^ 5 * (15 / 60 )

الان بعض الامثله ونتائجها
مثال 1 :

اقتباس:
N = 15
Print 1 + 2 * N
الناتج 31

مثال 2 :

اقتباس:
Print 3 + 2 * 15 / 3 * (49 - 40) ^ 2
الناتج 813

عند اجراء مثل هذا التعبير الحسابي بواسطه الحاسب الالي يتم الاخذ في الاعتبار اولويات العمليات الحسابيه
اي
1- رفع الاس
2- الضرب او القسمه ايهما اسبق
3- الجمع والطرح ايهما اسبق
وفي حاله وجود اقواس فيكون فك الاقواس اولا (اي اجراء العمليات الحسابيه التي بداخل الاقواس)

B- التعبيرات النصيه (String Expressions)
عناصر
التعبير النصي يمكن ان تشتمل علي داله (تحصل منها علي سلسله حرفيه) او
ثابت حرفي او سلسله حرفيه تم كتابتها داخل علامتي التنصيص "" كالتالي :


اقتباس:


"x + "Ehab
"Cairo" + "Egypt"
"Tel No : 54583"



انا عارف انكوا في حاجات مفهمتوش حاجات كتير في الدرس ده بس الفهم هيبقي من خلال الامثله اللي هتتعرض
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://rsma-m.yoo7.com
 
الدوره
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» متابعه الدوره 2
» متابعه الدوره
» متابعه الدوره

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
.:رسمه مبدع:. :: ¨°o.O (لغات البرمجه) O.o°¨ :: .:الفجول باسيك:.-
انتقل الى: