Cours algorithmique Algorithmique TOUHTOUH Samira Ecole Nationale des Sciences Appliquées d ? El Jadida samira touhtouh gmail com C Plan ? Introduction ? Informatisation d ? un problème Langage algorithmique ? Les variables ? Les constantes ? Fonctions d

Algorithmique TOUHTOUH Samira Ecole Nationale des Sciences Appliquées d ? El Jadida samira touhtouh gmail com C Plan ? Introduction ? Informatisation d ? un problème Langage algorithmique ? Les variables ? Les constantes ? Fonctions d ? entrée-sortie ? Les structures ? Les tableaux ? Les fonctions ? Les ?chiers C Plan ? Introduction ? Informatisation d ? un problème Langage algorithmique ? Les variables ? Les constantes ? Fonctions d ? entrée-sortie ? Les structures de contrôle ? Les fonctions ? Les tableaux ? Les ?chiers C I Introduction ? Introduction à l ? algorithme ? Histoire Le mot algorithme vient du mot latinisé du mathématicien Al- Khawarismi ? après la traduction du livre kit? b- aljabr wa almuq? bala ? par Gherardo di cremona sous le titre Dixit Algorismi ? ? Dé ?nition générale Une séquences d ? instructions logique à suivre pour obtenir un résultat donné C Exemple Comment accéder à L ? ENSA Réussir le bac Candidater Passer le concours Réussir le concours Déposer un dossier d ? inscription Exemple Préparer un café au lait Préparer le café Préparer le lait Mélanger les deux C ? L ? ordre des opérations a son importance mais dans certains cas plusieurs ordres sont possibles ? Parfois il faut décomposer les actions trop complexes Exemple Préparer un café au lait Préparer le café Préparer le lait Mélanger les deux Etape élémentaire Préparer le café Préparer la cafetière Remplir d ? eau Mettre le ?ltre Mettre le café Brancher la cafetière Lancer la cafetière C En informatique ? Procédure de calcul bien dé ?ni qui prend en entrée une valeur ou un ensemble de valeurs et qui donne en sortie une valeur ou un ensemble de valeurs Exemple ? Algorithme d ? Euclide Calculer le PGCD de deux entiers a et b Ordonner a et b tel que a ? b Calculer leur di ?érence Remplacer a par c c a-b C ? Exécuter avec a et b Etape a b Etape c a ?? b ? Etape a b Etape c a ?? b ? Etape a b Etape c a ?? b ? Etape a b Etape c a ?? b ? Etape a b Etape c a ?? b ? Etape a b Etape a ? b ? Fin C ? Exemple Exécuter avec a et b C ? Un algorithme est dit correct si pour chaque instance en entrée il se termine en produisant la bonne sortie ? Un algorithme incorrect risque de ne pas se terminer pour certaines instances en entrée voire de se terminer sur une réponse autre que celle désirée ? Un algorithme peut être spéci ?é en langage humain ou en langage informatique L ? unique obligation est que la spéci ?cation fournisse une description précise de la procédure de calcul à suivre C Plan ? Introduction ? Informatisation d ? un problème Langage algorithmique ? Les variables ? Algorithme ? Les constantes ? Les structures ? Les fonctions C II

Documents similaires
Document de reference 2002 lafarge 0 0
[1] CHAPITRE I. EVOLUTION DES RESEAUX CELLULAIRES [1] [6] [7] [18] [11] Ce prem 0 0
MSE-340 Composites polymères + TP Bourban Pierre-Etienne, Michaud Véronique Cur 0 0
reseaux routage ex cor Exercice du cours Table de routage du routeur Correction des exercices Expliquer le traitement des paquets dans les cas suivants a L ? adresse est dans la table de routage Le routeur fait suivre le paquet vers la passerelle suivante 0 0
Amp casa ARRETE MUNICIPAL PERMANENT PORTANT REGLEMENT GENERAL DE VOIRIE ET DE CONSTRUCTION A CASABLANCA CARRETE MUNICIPAL PERMANENT PORTANT REGLEMENT GENERAL DE VOIRIE ET DE CONSTRUCTION A CASABLANCA Le Pacha de la Ville de CASABLANCA commandeur de la Lég 0 0
Constituants du beton LE BETON SOMMAIRE ? Les Liants hydrauliques ? Les Granulats ? Les Adjuvants ? L ? Eau de g? chage CLES LIANTS HYDRAULIQUES I ?? PRESENTATION Les liants hydrauliques permettent de réaliser avec des granulats et de l'eau les mortiers D 0 0
Cours materiaux isolants doc 0 0
Dessiné Mis en plan 20/05/2014 ST 80 106,64 25,70 NOTA : CRITERE DE FABRICATION 0 0
Design costing f Un projet du Conseil canadien du bois Cahier pratique de calcul et d ? estimation CHARPENTES DE BOIS COMMERCIALES D ? UN ÉTAGE CCAHIER PRATIQUE DE CALCUL ET D ? ESTIMATION Un guide des charpentes de bois commerciales d ? un étage Conseil 0 0
Alaune alg 4 tbk u2 La maison UNITÉ Objectifs de l ? unité Dans cette unité les apprenants vont apprendre à décrire un appartement une chambre et des objets parler des meubles et objets qui se trouvent dans un appartement comparer des maisons et des objet 0 0
  • 51
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager