Programmation structurée

22 500 Ar
TTC

Cours Programmation structurée Mention Informatique L1 - S2

  Livraison

partout Madagascar avec de frais supplémentaire

  Point de vente

ESUM - Lot Y 505 Bis Ambohitsaina (Près Terminus Bus 194 - Mausolée) - B.P. 8582 Antananarivo 101

  Paiement sécurisé

via la plateforme

Table des matières

Page

I. Introduction ….………………………………………………………….….…………………. 4

1. Historique ..…………………………………………………………….….……………….. 4

2. Définitions …………………………………………….…….……….………………….…. 5

3. Les étapes de la programmation………….…………..………….. 6

4. Place du cours de programmation dans le cursus ……………………….. 7

II. L’OUTIL DE DEVELOPPEMENT…………………………………………………………… 8

1. Introduction ………………………………………………………………………………… 8

2. L’EDI CodeBlock …………………………………………………………………….…….. 8

a) Ecran de démarrage de codeblock (start page) ………………….…. 8

b) Ecran 2 : choix du type d’application ………………………………………. 9

c) Choix du langage à utiliser.……………………………………………………… 10

d) Désignation du nom et de l’emplacement du projet ……………….. 11

e) Ecran de récapitulation des options que vous avez choisies ……. 11

f) Ecran initial du projet (parfois, on est directement à l’écran g) .. 12

g) Ecran “édition du programme” ……………………………………………….. 13

III. LES INSTRUCTIONS DE BASE DE C++ …………………………………..………….. 14

1. Déclaration de constante et de variable ……………………………..………. 14

a) Déclaration de constante …………………….………………………………… 14

b) Déclaration d'une variable ……………………………………………………… 14

c) Les types de données en C++ …………………………………………………. 15

2. Instructions d'entrées/sorties …………………………………………………….. 15

a) Ecriture sur écran ………………………………………………………………….. 15

b) Lecture de données tapées au clavier ……………………………………. 16

c) Les messages …………………………………………………………………………. 16

d) Les commentaires………………………………………………………………….. 17

3. Les opérateurs …..………………………….……………………………………………. 17

a) Les opérateurs arithmétiques ……………………………………………….. 17

b) Les opérateurs de comparaison …………………………………………….. 18

c) Opérateurs logiques ………………………………………………………………. 18

d) Opérateur de concaténation de chaînes de caractères ………….. 19

4. L'affectation ..………………………………………….…………………………………… 19

IV. LES STRUCTURES DE CONTROLES..…….……………………………….………….. 21

1. Le structure sélective if ……………………………….……………………………… 21

2. Choix multiple ou structure switch ………………………………………….….. 23

3. Boucle for ……..………………………………..…………………………………….……. 25

4. Boucle while ……………………………………………………………………….………. 26

5. Boucle do {…} while …………………………………………………………………… 27

6. Menu ………………………………………………………………………………………….. 27

V. LES FONCTIONS ……………………………………..………………………….………….. 30

1. Introduction ……………………………..…………….……………………….…………. 30

2. Déclaration ……………………………………………………………………………….... 30

a) Syntaxe générale …………………………………………………………………… 30

b) Exemple ………………………………………………………………………………… 31

3. Appel d’une fonction.………………………………………………………………….. 32

ESUM Rakotozanany Andriamora Norbert 3

a) Appel d’une fonction: ………………………..………………………………..….. 32

b) Paramètre formel et paramètre réel ……………………………………….. 32

c) Appel d’une procédure ……………………………………………………………. 33

d) Variable locale ………………………………………………………………………… 33

VI. LES TYPES CONSTRUITS ………………………………………………………………….. 35

1. Le type structure ………………………………………………………………………. 35

2. Le type tableau …………………………………………………………………………. 37

3. Tableau de structure ………………………………………………………………… 38

Bibliographie et webographie ………………………………………………………… 55

Pas de commentaires client pour le moment.

chat Commentaires (0)
Aucun avis n'a été publié pour le moment.
  • registre

Nouveau compte S'inscrire