Vous êtes sur la page 1sur 15

DEPARETMENT INFORMATIQUE

MIPC S1

Algorithmique 1

Mme Khadija Bouzaachane


• Objectif:
• Apprendre les concepts de base de l'algorithmique et de la programmation

• Etre capable de mettre en œuvre ces concepts pour analyser des problèmes
simples et écrire les programmes correspondants

• Plan:
• Généralités
• Algorithmique (affectation, instructions conditionnelles, instructions
itératives)

• Langage C (un outil de programmation)

2019/2020 MIPC 2
Sommaire
• Chapitre 1: Généralités
• Survol des systèmes de numération
• Codage
• Composants d’un ordinateur
Chapitre 2 les éléments de base d’un algorithme et leur représentation en langage C
• Types de bases, constantes, variables
• Expressions
• Affectation, lecture/écriture
Chapitre 3 la sélection en algorithmique et en langage C
• Sélection avec deux alternatives
• Sélection avec une seule alternative
• Imbrication de la sélection
• Le choix multiple
Chapitre 4 Les boucles en algorithmique et en langage C
• Boucle répéter … jusqu’à / do … while
• Boucle tant que / while
• Boucle pour / for
2019/2020 MIPC 3
Chapitre 1 : Généralités

2019/2020 MIPC 4
Généralités: Survol des systèmes de numération
• Définition

2019/2020 MIPC 5
Généralités: Survol des systèmes de numération
• Notation

2019/2020 MIPC 6
Généralités: Survol des systèmes de numération
• Exemples:

2019/2020 MIPC 7
Généralités: Survol des systèmes de numération

2019/2020 MIPC 8
Généralités: Survol des systèmes de numération

2019/2020 MIPC 9
Généralités: Survol des systèmes de numération

2019/2020 MIPC 10
Codage
• Passage de la base 2, 8, 16 à la base décimal

2019/2020 MIPC 11
Codage

2019/2020 MIPC 12
Codage

2019/2020 MIPC 13
Codage

2019/2020 MIPC 14
Codage

2019/2020 MIPC 15

Vous aimerez peut-être aussi