Algorithmique introduction

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
Page 1 MODULE GC31: CONDUITE DE PROJET BTP M. EL YAMOUNI Bouraida 2020/2021 Pag 0 0
Bouakkaz youcef République Algérienne Démocratique et Populaire Ministère de l ? Enseignement Supérieure et de la Recherche Scienti ?que Université Mouloud Mammeri De Tizi-Ouzou Faculté De Génie Electrique Et D ? informatique Département D ? Electronique 0 0
Commu 088 0141 1 ? Le Seuil Téléchargé le sur www cairn info IP ? Le Seuil Téléchargé le sur www cairn info IP RÉSEAUX SOCIAUX DE L'INTERNET Dominique Cardon Le Seuil Communications ? n pages à ISSN - ISBN Article disponible en ligne à l'adresse --------- 0 0
Bac mines cheminement 1 EXEMPLE DE CHEMINEMENT AU BACCALAURÉAT BASÉ SUR UNE ADMISSION À L ? AUTOMNE Sujet à changement GÉNIE DES MINES polymtl ca futur mines La disponibilité de chaque cours peut varier annuellement selon les trimestres identifés par ce c 0 0
Extrait 42261210 ÉNERGIES Ti - Réseaux électriques et applications Généralités sur les réseaux électriques Réf Internet Actualisation permanente sur www techniques-ingenieur fr C CTechniques de l ? Ingénieur La plus importante ressource documentaire scien 0 0
Journée technique AFPS « Renforcement au séisme des constructions existantes » 0 0
République Algérienne Démocratique et Populaire Ministère de L’Enseignement Sup 0 0
Projet National de recherche et développement INGÉNIERIE DE LA SÉCURITÉ INCENDI 0 0
PROF : MOHAMED BENZINA LYCEE PILOTE MDNASTIR 2DI2/20I3 Mathématiques 2sc ! 1H E 0 0
GUIDE IIW INGENIEUR INTERNATIONAL EN SOUDAGE Exigences Minimales pour La format 0 0
  • 45
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager