Chapitre 3 10 Chapitre Partie AlgorithmiqueIntroduction Qu ? est ce qu ? un algorithme L ? origine du mot algorithme vient de Khawarizm El khawarizmi célèbre mathématicien musulman né à Khawarizm ville de l ? ex-URSS Un algorithme est une suite d ? instru

Chapitre Partie AlgorithmiqueIntroduction Qu ? est ce qu ? un algorithme L ? origine du mot algorithme vient de Khawarizm El khawarizmi célèbre mathématicien musulman né à Khawarizm ville de l ? ex-URSS Un algorithme est une suite d ? instructions élémentaires à exécuter pour résoudre un problème posé C ? est une procédure de calcul bien dé ?nie qui prend en entrée une ou plusieurs valeurs et qui délivre en sortie un résultat Exemple Algorithme d ? Euclide Algorithme de tri Etc ? Qu ? est-ce qu ? un organigramme C ? est une représentation graphique d ? un algorithme avec des ellipses des losanges des rectangles et des parallélogrammes En réalité aujourd ? hui cette représentation est quasiment abandonnée pour deux raisons D ? abord parce que dès que l ? algorithme commence à grossir un peu l ? organigramme devient quasiment non pratique du tout ensuite parce que cette représentation favorise le glissement vers un certain type de programmation dite non structurée que l ? on tente au contraire d ? éviter Symbole Rôle Ellipse utilisée pour marquer le début et la ?n d ? un organigramme Rectangle marque les opérations d ? a ?ectation Losange utilisé pour marquer les tests instruction conditionnelle Parallélogramme utilisé pour marquer les opérations d ? entrés et de sortie De l ? algorithme vers le programme L ? algorithmique exprime les instructions résolvant un problème donné indépendamment des particularités de tel ou tel langage CDonc un programme traduit l ? algorithme dans un langage donné en respectant sa syntaxe Qu ? est-ce qu ? un langage C ? est un ensemble de mots et symboles utilisés pour exprimer des opérations quel que soit leur type Qu ? est-ce qu ? un compilateur C ? est un programme qui sert à traduire le code source écrit par le programmeur dans un langage évolué tels que C Perl Java etc en code objet et à e ?ectuer une analyse a ?n de déceler d ? éventuelles erreurs de syntaxe Généralement les étapes à suivre sont Le problème Soit à écrire l ? algorithme qui permet de calculer la moyenne d ? un étudiant de ere année ST dans un module d ? informatique Les étapes de résolution Donner T la note de TD sur Donner X la note d ? examen sur Calculer M la moyenne La moyenne se calcule ainsi note de TD note d ? examen A ?cher la moyenne M L ? algorithme Algorithme Moyenne Var T X M réel Début Lire T Lire X M T X Ecrire La moyenne est M Fin Partie déclaration Partie corps du programme C Organigramme correspondant Début Lire T X M T X Ecrire M Fin Figure Organigramme du programme Moyenne Le programme Le programme se fait en choisissant un langage de programmation approprié Structure générale d ? un algorithme L ? ossature générale d ? un algorithme est la suivante Algorithme Début Fin Les mots en Gras sont des mots clé on

Documents similaires
Bibliotheques numeriques de reference 0 0
Exercice capteur Parcoursup en étapes Tout ce qu ? il faut savoir pour préparer et réussir mon entrée dans l ? enseignement supérieur Début Nov Déc Janv Fév Mars Avril Mai Juin Juillet Août Sept Début Novembre Janvier Je m ? informe et découvre les format 0 0
Ecole internationale publique a differdange 0 0
1 Para? t trois fois par semaine lundi mercredi et vendredi J A GENÈVE No - e ANNÉE ?? CHF ?? LUNDI NOVEMBRE Elections judiciaires séance extraordinaire du Grand Conseil vendredi novembre à h Réforme de la justice un double rôle pour le Grand Conseil Le m 0 0
Guide auditeur interne MISSION MINISTERIELLE D ? AUDIT INTERNE GUIDE METHODOLOGIQUE DE L ? AUDITEUR INTERNE DU MINISTERE DE L ? INTERIEUR SEPTEMBRE VERSION C CMISSION MINISTERIELLE D ? AUDIT INTERNE GUIDE METHODOLOGIQUE DE L ? AUDITEUR INTERNE DU MINISTER 0 0
LES FAUTES GRAMMATICALES A EVITER Chapitres 1/ Les mots invariables 2/ Le respe 0 0
Tn3 thiffeault marc 1 TÉLÉ-UNIVERSITÉ UNIVERSITÉ DU QUÉBEC À MONTRÉAL Travail sur les technologies de l ? ingénierie pédagogique Analyse descriptive et critique de GOOGLE DRIVE ? Présenté à Claude Potvin Par Marc Thi ?eault et TED Ingénierie pédagogique e 0 0
uploads/s1/ dunn-et-al-1991.pdf 0 0
Hw doc programme hd CHeillecourt un avenir partagé renforcer le lien social entre les habitants les quartiers et les générations assurer un développeMent raisonné et harMonieux de la ville investir dans la jeunesse accoMpagner l ? action éducative et forM 0 0
Compte rendu provisoire du 3e conseil detablissement 0 0
  • 77
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 21, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 62.1kB