lundi, 13 septembre 2010 algorithmie (cours 2) cégep de saint- hyacinthe par hugo st-louis

17
Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Cégep de Saint- Hyacinthe Hyacinthe Par Hugo St-Louis

Upload: armelle-coste

Post on 04-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Lundi, 13 septembre 2010

Algorithmie (cours 2)

Cégep de Saint-Cégep de Saint-HyacintheHyacinthe

Par Hugo St-Louis

Page 2: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Plan

Introduction Condition Opérations simples Conclusion

Page 3: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

IntroductionIntroduction

Descartes base le discours Descartes base le discours de la méthode sur 3 points de la méthode sur 3 points fondamentaux fondamentaux :: L'intuition L'intuition La déduction La déduction La modélisation La modélisation

Ce schéma reste encore vrai Ce schéma reste encore vrai en algorithmiqueen algorithmique

Page 4: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

IntroductionIntroduction

Programmes précédents (séquence simple d’opérations)

Nous allons maintenant étendre notre langage….et notre logique

Page 5: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Plan

Introduction Condition Opérations simples La structure conditionnelle simple Conclusion

Page 6: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Conditions (Vrai ou Faux)Conditions (Vrai ou Faux)

Condition simple– Exemple :

Hugo est un homme, Pierre à plus de 18 ans

Condition complexe– Exemple :

Hugo est un homme ET il a plus de 18 ans Pierre à plus de 18 ans OU Pierre possède un fausse carte

Page 7: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Conditions (Vrai ou Faux)Conditions (Vrai ou Faux)

Négation Exemple :

– Si je ne suis pas saoul Alors ….

Page 8: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Conditions (Vrai ou Faux)Conditions (Vrai ou Faux)

OU inclusif Exemple :

– Si je ne suis pas saoul OU ma bière est vide Alors ….

Page 9: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Conditions (Vrai ou Faux)Conditions (Vrai ou Faux)

OU exclusif Exemple :

– Si je ne suis pas saoul OU(exclusif) j’ai 20$ dans mes poches Alors ….

Page 10: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Conditions (Vrai ou Faux)Conditions (Vrai ou Faux)

ET Exemple :

– Si je ne suis pas saoul ET ma bière est vide Alors ….

Page 11: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

OrdinogrammeOrdinogramme

Nature : Présenter graphiquement une structure conditionnelle …

Condition

Instruction dans le cas du Faux

Instruction dans le cas du Vrai

Faux Vrai

...

Page 12: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Plan

Introduction Condition Opérations simples Conclusion

Page 13: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Opérations simplesOpérations simples

L’affectation : Permet d’affecter à une variable une valeur.

L’affectation se fait à l’aide de l’opérateur « = » L’affectation se fait de la droite vers la gauche.

X = 3

y = « Hugo »

Trouve = Vrai

Page 14: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Opérations simplesOpérations simples

Les opérateurs arithmétiques : Permets d’affecter des opérations arithmétiques sur des valeurs numériques.

Page 15: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Plan

Introduction Condition Opérations simples Conclusion

Page 16: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

ConclusionConclusion

Nous avons vu :– Les conditions complexes– Des opérations simples

Page 17: Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis

Question ?Question ?

Merci de votre attentionMerci de votre attention

Est-ce que vous avez Est-ce que vous avez des questions?des questions?

Question

Quitter la présentation

Répondre aux questions

Faux Vrai

...