خوارزمية التعليمات الاساسية

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

‫‪LOGO‬‬

‫المجال التعلمي ‪ :‬المخططات االنسيابية و الخوارزميات‬


‫الوحدة التعليمية ‪ :‬التعليمات األساسية (االسناد‪ ،‬القراءة‪ ،‬الكتابة)‬

‫‪08/06/2024‬‬
www.themegallery.com

)‫ الكتابة‬،‫ القراءة‬،‫التعليمات األساسية (االسناد‬ ‫الخوارزميات‬

:‫ ماهي نتيجة تنفيذ الخوارزمية التالية‬:‫مثال‬


Algorithme exemple
Variables
; a,b,c,d : entier
début
; lire (a,b)
‫ي‬ ‫ق‬ ‫ي‬ ‫ه‬ ‫ا‬‫م‬
;b ← 1 a, b , ‫م‬
,d
‫ت‬ ‫د‬ ‫ن‬‫ع‬ c
;c ← 2 ‫طبيق‬ ‫ع‬ ‫الت‬
re ‫ة‬‫م‬ ‫ي‬‫ل‬
;d ← 3 .ecri
; lire ( c )
;c ← a + b
ecrire ( a, b , c ,d)
.fin

COMPANY LOGO
‫‪www.themegallery.com‬‬

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
‫المفاتيح(القراءة)‬

‫اجراء العمليات‬
‫اإلظهار(الكتابة)‬
‫الحسابية‬

‫‪Variables‬‬
‫; ‪a,b,c,d : entier‬‬ ‫حجز أماكن‬
‫‪début‬‬ ‫المتغيرات في الذاكرة‬
‫; )‪lire (a,b‬‬
‫;‪b←1‬‬ ‫‪d‬‬ ‫‪c‬‬ ‫‪b‬‬ ‫‪a‬‬
‫;‪c←2‬‬
‫;‪d←3‬‬
‫; ) ‪lire ( c‬‬
‫;‪c←a+b‬‬ ‫الذاكرة‬
‫)‪ecrire ( a, b , c ,d‬‬
‫‪fin.‬‬
‫‪COMPANY LOGO‬‬
‫‪www.themegallery.com‬‬

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
‫المفاتيح(القراءة)‬

‫اجراء العمليات‬
‫اإلظهار(الكتابة)‬
‫الحسابية‬
‫‪2‬‬
‫‪3‬‬
‫‪Variables‬‬
‫; ‪a,b,c,d : entier‬‬
‫‪début‬‬
‫; )‪lire (a,b‬‬ ‫قراءة المتغيرين ‪ a‬و‬
‫;‪b←1‬‬ ‫‪b‬‬ ‫‪d‬‬ ‫‪c‬‬ ‫‪b‬‬ ‫‪a‬‬
‫;‪c←2‬‬
‫;‪d←3‬‬ ‫‪2‬‬ ‫‪3‬‬
‫; ) ‪lire ( c‬‬
‫;‪c←a+b‬‬ ‫الذاكرة‬
‫)‪ecrire ( a, b , c ,d‬‬
‫‪fin.‬‬
‫‪COMPANY LOGO‬‬
‫‪www.themegallery.com‬‬

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
‫المفاتيح(القراءة)‬

‫اجراء العمليات‬
‫اإلظهار(الكتابة)‬
‫الحسابية‬

‫‪Variables‬‬
‫; ‪a,b,c,d : entier‬‬
‫‪début‬‬
‫; )‪lire (a,b‬‬
‫;‪b←1‬‬ ‫اسناد ‪ 1‬الى ‪b‬‬ ‫‪d‬‬ ‫‪c‬‬ ‫‪b‬‬ ‫‪a‬‬
‫;‪c←2‬‬
‫;‪d←3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫‪3‬‬
‫; ) ‪lire ( c‬‬
‫;‪c←a+b‬‬ ‫الذاكرة‬
‫)‪ecrire ( a, b , c ,d‬‬
‫‪fin.‬‬
‫‪COMPANY LOGO‬‬
‫‪www.themegallery.com‬‬

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
‫المفاتيح(القراءة)‬

‫اجراء العمليات‬
‫اإلظهار(الكتابة)‬
‫الحسابية‬

‫‪Variables‬‬
‫; ‪a,b,c,d : entier‬‬
‫‪début‬‬
‫; )‪lire (a,b‬‬
‫;‪b←1‬‬ ‫‪d‬‬ ‫‪c‬‬ ‫‪b‬‬ ‫‪a‬‬
‫;‪c←2‬‬ ‫اسناد ‪ 2‬الى ‪c‬‬
‫;‪d←3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪2‬‬
‫; ) ‪lire ( c‬‬
‫;‪c←a+b‬‬ ‫الذاكرة‬
‫)‪ecrire ( a, b , c ,d‬‬
‫‪fin.‬‬
‫‪COMPANY LOGO‬‬
‫‪www.themegallery.com‬‬

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
‫المفاتيح(القراءة)‬

‫اجراء العمليات‬
‫اإلظهار(الكتابة)‬
‫الحسابية‬

‫‪Variables‬‬
‫; ‪a,b,c,d : entier‬‬
‫‪début‬‬
‫; )‪lire (a,b‬‬
‫;‪b←1‬‬ ‫‪d‬‬ ‫‪c‬‬ ‫‪b‬‬ ‫‪a‬‬
‫;‪c←2‬‬
‫;‪d←3‬‬ ‫اسناد ‪ 3‬الى ‪d‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬
‫; ) ‪lire ( c‬‬
‫;‪c←a+b‬‬ ‫الذاكرة‬
‫)‪ecrire ( a, b , c ,d‬‬
‫‪fin.‬‬
‫‪COMPANY LOGO‬‬
www.themegallery.com

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
)‫المفاتيح(القراءة‬

‫اجراء العمليات‬
)‫اإلظهار(الكتابة‬
‫الحسابية‬
4

Variables
a,b,c,d : entier ;
début
lire (a,b) ;
b←1; d c b a
c←2;
d←3; 2 1 2
4 3
lire ( c ) ; c ‫قراءة‬
c←a+b; ‫الذاكرة‬
ecrire ( a, b , c ,d)
fin.
COMPANY LOGO
www.themegallery.com

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
)‫المفاتيح(القراءة‬

‫اجراء العمليات‬
)‫اإلظهار(الكتابة‬
2+1=? ‫الحسابية‬
3
3
Variables
a=2
a,b,c,d : entier ;
b=1
début
a+b= ?
lire (a,b) ;
b←1; d c b a
c←2;
d←3; 2 1 4 3
lire ( c ) ; c ‫ الى‬a+b ‫اسناد‬
c←a+b; ‫الذاكرة‬
ecrire ( a, b , c ,d)
fin.
COMPANY LOGO
www.themegallery.com

‫محاكاة تنفيذ الخوارزمية‬

‫لوحة‬
)‫المفاتيح(القراءة‬

‫اجراء العمليات‬
)‫اإلظهار(الكتابة‬
a=2‫الحسابية‬
b=1
a+b=3
Variables
a,b,c,d : entier ;
début
lire (a,b) ;
b←1; d c b a
c←2;
d←3; 2 1 3
4 3
lire ( c ) ; c ‫ الى‬a+b ‫اسناد‬
c←a+b; ‫الذاكرة‬
ecrire ( a, b , c ,d)
fin.
COMPANY LOGO
www.themegallery.com

‫محاكاة تنفيذ الخوارزمية‬


2 ‫لوحة‬
1 )‫المفاتيح(القراءة‬
3
3
‫اجراء العمليات‬
)‫اإلظهار(الكتابة‬
‫الحسابية‬

Variables a= 2 b=1
a,b,c,d : entier ; c=3 d=3
début
lire (a,b) ;
b←1; d c b a
c←2;
d←3; 2 1 3 3
lire ( c ) ;
c←a+b; d ‫ و‬c ‫ و‬b ‫ و‬a ‫كتابة‬ ‫الذاكرة‬
ecrire ( a, b , c ,d)
fin.
COMPANY LOGO

You might also like