منتدى همسات لمحبة
|Les structures Conditionnelles 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا |Les structures Conditionnelles 829894
ادارة المنتدي |Les structures Conditionnelles 103798
منتدى همسات لمحبة
|Les structures Conditionnelles 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا |Les structures Conditionnelles 829894
ادارة المنتدي |Les structures Conditionnelles 103798
منتدى همسات لمحبة
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى همسات لمحبة

غير حياتك إلى الأفضل. ســاحــة الإنترنت.المحاسبة , إدارة المخزون , الموارد البشرية , تسويق , مهارات إدارة المشروع , قانون العمل,إدارة التغيير ,إدارة المبيعات
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول
facebook
المتواجدون الآن ؟
ككل هناك 16 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 16 زائر :: 1 روبوت الفهرسة في محركات البحث

لا أحد

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 114 بتاريخ الجمعة يوليو 28, 2017 11:31 pm
أفضل 10 أعضاء في هذا المنتدى
vsmido
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
فهودي
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
hasna
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
hadi
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
قاهر الاكواد
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
vS.dOdi
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
قـلـوب حـائـرة
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
ziko
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
بحر الأنسانية
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
auxel
|Les structures Conditionnelles I_vote_rcap|Les structures Conditionnelles I_voting_bar|Les structures Conditionnelles I_vote_lcap 
سحابة الكلمات الدلالية
Pourquoi services الشراء social pour zone entreprise المؤسسة travail organisation وضعيات العمومية double morale 3ème production système المحاسبة dans fonction الانتاجية l’entreprise تصنيف entre commerciale approche

 

 |Les structures Conditionnelles

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


عدد المساهمات : 238
نقاط : 45393
السٌّمعَة : 0
تاريخ التسجيل : 26/09/2010
العمر : 44

|Les structures Conditionnelles Empty
مُساهمةموضوع: |Les structures Conditionnelles   |Les structures Conditionnelles Emptyالخميس فبراير 23, 2012 10:26 am

|Les structures Conditionnelles

.1.Introduction

Souvent les problèmes nécessitent l'étude de plusieurs situations qui ne peuvent pas être traitées par les séquences d'actions simples. Puisqu'on a plusieurs situations, et qu'avant l'exécution, on ne sait pas à quel cas de figure on aura à exécuter, dans l'algorithme on doit prévoir tous les cas possibles.

Ce sont les structures conditionnelles qui le permettent, en se basant sur ce qu'on appelle prédicat ou condition.

1.2. Notion de PREDICAT

Un prédicat est un énoncé ou proposition qui peut être vrai ou faux selon ce qu'on est entrain de parler.

En mathématiques, c'est une expression contenant une ou plusieurs variables et qui est susceptible de devenir une proposition vraie ou fausse selon les valeurs attribuées à ces variables.


Exemple :

(10 < 15) est un prédicat vrai

(10 < 3) est un prédicat faux
1.3. Evaluation d'une expression logique

Une condition est une expression de type logique. Ils lui correspondent deux valeurs possibles VRAI et FAUX qu'on note par V ou F.

Considérons deux variables logiques A et B. Voyons quels sont les opérateurs logiques et leurs ordres de priorités.
1-a) Notons que
(A = faux) <=> non A
(A = vrai) <=> A

Les opérateurs logiques sont :
La négation : "non"
L'intersection : "et"
L'union : "ou"


1.4. La structure conditionnelle SI

Syntaxe
SI <Condition> ALORS
<suite d’action(s)-1>
[SINON
<suite d’actions(s)-2>]
FINSI

Format Organigramme

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


La <condition> est un prédicat, qui peut être vrai ou faux, selon les valeurs des paramètres la constituant.

· Si la condition est vérifiée (sa valeur est vrai), c'est la <suite d'actions-1> qui sera exécutée. Ensuite, le système passe à l'exécution juste après le FINSI.

· Dans le cas contraire, lorsque la condition n'est pas vérifiée (valeur de la condition est faux), c'est la <suite d'actions-2> qui s'exécute, en cas où celle ci existe (facultative). Si elle n'existe pas, le système passe directement à l'instruction qui suit le FINSI.

· Les suites d'actions 1 et 2, peuvent être des actions simples ou même des structures conditionnelles.

1-e) Exemple 1

Lire un nombre réel, et dire s'il est positif ou strictement négatif.

ALGORITHME POS-NEG

VAR A : réel

DEBUT

ECRIRE("Donner un nombre ")

LIRE(A)

SI (A < 0) ALORS

ECRIRE(A, " est négatif ")

SINON

ECRIRE(A, " est positif ")

FINSI

FIN

Dans cet exemple, on a déterminé uniquement les cas de positivité ou de négativité, et on n'a pas déterminé le cas où A est nulle.

ALGORITHME POS-NEG-NUL

VAR A : réel

DEBUT

ECRIRE("Donner un nombre ")

LIRE(A)

SI (A < 0) ALORS

ECRIRE(A, " est négatif ")

SINON {A >= 0}

SI (A > 0)ALORS

ECRIRE(A, " est positif ")

SINON {A = 0}

ECRIRE (A, "est nulle")

FINSI

FINSI

FIN

1-f) Exemples

1) Ecrire l'algorithme qui permet de déterminer si un entier lu est pair ou impair.

2) Ecrire l'algorithme qui permet de saisir deux nombres A et B et de déterminer si la valeur de A est supérieure, inférieure ou égale à B.

1.5. La structure conditionnelle SELON

Cette structure conditionnelle est appelée aussi à choix multiple ou sélective car elle sélectionne entre plusieurs choix à la fois, et non entre deux choix alternatifs (le cas de la structure SI).

Syntaxe

SELON (sélecteur) FAIRE

Cas <liste de valeurs-1> : <suite d'action (s)-1>

[Cas <liste de valeur-2> : <suite d'action (s)-2>

………. ]

[SINON : <suite d'action (s)-n> ]

FINSELON

Le sélecteur peut être une variable de type scalaire ou une expression arithmétique ou logique.

La structure SELON évalue le "sélecteur", passe à comparer celui ci respectivement avec les valeurs dans les listes. En cas d'égalité avec une valeur, les actions correspondantes, qui sont devant cette valeur seront exécutées.

Devant "Cas", il peut y avoir une seule valeur, une suite de valeurs séparées par des virgules et/ou un intervalle de valeurs.

Après avoir traiter la suite d'actions correspondante, l'exécution se poursuit après le FINSELON.

Remarque

1. Le sélecteur doit avoir le même type que les valeurs devant les cas.

2. Le type de ces valeurs ne doit être, ni réel ni chaîne de caractères.

1-g) Exemple

Ecrire l'algorithme qui permet de saisir un numéro de couleur de l'arc-en-ciel et d'afficher la couleur correspondante : 1: rouge, 2 : orangé, 3 : jaune, 4 : vert, 5 : bleu, 6 : indigo et 7 : violet
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.startimes.com/f.aspx
 
|Les structures Conditionnelles
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» |Les structures Conditionnelles
» Les structures organisationnelles
» Le concept et finalité des entreprises
»  Les structures répétitives
»  Marouane jabal algorithme darija part 7 les structures

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى همسات لمحبة :: ictap :: Informatique-
انتقل الى: