Cours algorithme on structur ee
O ?ce de la formationProfessionnelle et de la promotion du travail DRPS ISGI LAAYOUNE Le Filière Techniques de Développement Informatique Module Programmation structurée Proposé par Abdelmounaim BENDAOUD Programmation structurée Page sur CTable des matières Rôle des algorithmes en Informatique ALGORITHMES La structure générale d ? un algorithme L ? entête de l ? algorithme Les données de l'algorithme I Le concept de variable Type d ? une variable La valeur d ? une variable Les types primitifs de DONNEES Les types numériques Opérations dé ?nies sur les entiers les opérateurs de comparaison Opérations dé ?nies sur les types Réel Déclaration d ? une variable Les expressions Expressions arithmétiques Instructions de base L ? a ?ectation Les instructions d ? entree sortie Activité Module Techniques de Programmation Structurée LES STRUCTURES DE CONTROLES Structures de contrôle conditionnelles a- L ? instruction Si Programmation structurée Page sur Cb- L ? instruction Si ? Sinon c- Si ? SinonSi ? Sinon La structure de branchement Selon ? Cas DESCRIPTION DE L ? ACTIVITÉ LES STRUCTURES DE CONTROLE REPETITIVES BOUCLES LA BOUCLE Faire ? TantQue La boucle TantQue ? Faire while La boucle JUSQU ? À La boucle Pour Les instructions de rupture de séquences sortir break et continue CHAPITRE LES STRUCTURES DE DONNEES Les tableaux i Tableau à une dimension Concepts de base a Syntaxe de déclaration b Accès à un élément Algorithmes de base Lecture au clavier d ? un tableau tous les éléments Lecture au clavier d ? un tableau selon le besoin de l ? utilisateur A ?chage des éléments La somme des éléments d ? un vecteur La somme de deux vecteurs Multiplication par un scalaire Produit scalaire de deux vecteurs Recherche de l ? indice de la première occurrence d ? une valeur v Programmation structurée Page sur C Algorithme de la rechercher du maximum Algorithme de suppression d ? un élément Algorithme d ? insertion d ? une valeur à une position Algorithme qui inverse l ? ordre des éléments Algorithme d ? éclatement en deux selon une condition Algorithmes de tri Tri par échange Tri à bulles Tri par insertion Tri par sélection des minimums successifs Tri par comptage Tableaux à deux dimensions matrices Notations de base a Syntaxe de déclaration b Exemple c Accès à un élément d Exemples e Parcourir une matrice Algorithmes de base Lecture au clavier A ?chage à l ? écran Somme des éléments d ? une matrice Trace d ? une matrice somme des éléments de la diagonale principale Somme de deux matrices Construction de la matrice unitaire Programmation structurée Page sur CI Les structures Enregistrements Dé ?nition Syntaxe de déclaration Variables structure Accès aux champs Structures imbriquées Champ de type tableau Tableaux de type structure Table I Fonction Déclaration d ? une fonction a Syntaxe b Exemple c Les paramètres d La valeur de retour L ? appel d ? une fonction Exécution d ? une fonction II Les procédures Dé ?nition Syntaxe Passage de paramètres par valeur Passage de
Documents similaires










-
40
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 04, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 198.6kB