Dm1 corrige 1 Devoir maison - Corrigé M AIGEME année - Quelques remarques générales ? Concernant la notation le premier exercice est noté sur points et le deuxième sur Pour chaque exercice les explications qui accompagnent l'algorithme sont notées sur poi

Devoir maison - Corrigé M AIGEME année - Quelques remarques générales ? Concernant la notation le premier exercice est noté sur points et le deuxième sur Pour chaque exercice les explications qui accompagnent l'algorithme sont notées sur points le reste des points étant consacré à la compréhension du problème et à la correction de l'algorithme proposé ? Expliquez ce que vous faites Mettre des commentaires dans le code c'est bien mais ce qui est encore mieux c'est d'écrire avec des phrases E en français le principe de l'algorithme quelques phrases su sent je ne vous demande pas un roman Ceci permet à une personne extérieure moi par exemple de comprendre ce que vous voulez faire avant même de lire l'algorithme lui-même et facilite donc la compréhension ? Pour l'exercice il n'est pas possible d'écrire un algorithme correct avec une seule boucle ou alors la deuxième boucle est cachée dans l'appel à une fonction auxiliaire par exemple On a besoin d'une boucle pour parcourir le texte et d'une deuxième C boucle pour véri er si le mot appara? t à telle position dans le texte ? Attention aux conditions dans les tests Par exemple lorsque var est une variable booléenne SI var vrai est à éviter même si c'est correct Il vaut mieux écrire directement SI var ? Attention dans le choix des B notations il faut bien distinguer une a ectation ou ou encore d'une B égalité ou selon la façon dont vous notez l'a ectation ? Il est inutile de chercher à transformer une cha? ne de caractères en un tableau de caractères Vous avez sur les cha? nes de caractères les opérations nécessaires long qui vous donne la longueur du mot et mot i qui vous permet d'accéder au iième caractère qui font qu'elles se comportent exactement comme des tableaux de caractères Exercice Mots palindromes On veut écrire un algorithme qui décide si un mot est un palindrome Notre algorithme sera une fonction prenant en entrée une cha? ne de caractères et renvoyant un booléen Fonction palindrome mot cha? ne de caractères booléen Var result booléen Debut Renvoyer result Fin Un mot est un palindrome si sa première lettre est identique à la dernière sa deuxième à l'avantdernière etc Il va donc falloir comparer chacune des lettres formant le mot à une autre lettre Si on appelle n la longueur du mot et qu'on choisit comme convention de compter les lettres de à n- on compare successivement mot et mot n- mot et mot n- plus généralement mot i et mot n- -i COn aura donc besoin d'une boucle qui permettra de faire varier un indice i variant de à justement à quel moment peut-on s'arrêter En faisant varier i de à n- c'est-à-dire que mot i va parcourir toutes les lettres du mot on compare deux fois la première et la dernière lettre lorsque i et i n- E De cette observation on déduit qu'il su t que l'indice i ne parcourt que la moitié du mot

Documents similaires
Telecommunication et applications 0 0
Dissertation le genie Au début du XVIII ème siècle le violoniste italien Giuseppe Tartini dit avoir composé sa sonate du diable en rêve gr? ce à un pacte scellé avec le diable pour le prix de son ? me En ce sens nous nous interrogeons sur le processus de 0 0
Dpi partie 2 Droit de la propriété littéraire et artistique Leçon Les conditions de la protection par le droit d'auteur Xavier Daverat Table des matières Section Les caractéristiques nécessaires p ? L ? existence d ? une création de forme p A L ? appréhen 0 0
Test 2 2017 4 versao adaptado 0 0
Serious games jv oct2009 Serious Games Enseigner communiquer et informer gr? ce au jeu vidéo Est- ce bien sérieux Cyrille Baudouin Yann Cogan CUn serious game ? c ? est quoi Une application qui utilise les technologies le design et le savoir-faire issus d 0 0
Mouvement Memoeunvt Du terrain vague au dance oor ?? Photographies de Yoshi Omori Textes de Marc Boudet et Jay One Ramier LO A Edition CMouv ement Du terrain vague au dance oor - Dans le cadre de sa thématique The Faith of Street ? dédiée à la culture hip 0 0
Malleus maleficarum partie 1 0 0
Ue musique et science depuis 1945 msv 0 0
Tp 2 2 Votre premier programme Java TP L -Stat Janvier L ? objectif de ce TD est de commencer à écrire des programmes en Java mais sans nous occuper pour le moment des objets Exceptionnellement nous dé ?nirons donc des classes entièrement faites de membre 0 0
Sp ts2 REPUBLIQUE DU SENEGAL Un Peuple ?? Un But ?? Une Foi Ministère de l ? Education Nationale Inspection d ? Académie de Ka ?rine CRFPE DE KAFFRINE E-mail prf ka ? yahoo fr Téléphone PROGRESSIONS HARMONISEES EN CLASSE DE TROISIEME PERIODE Octobrenovemb 0 0
  • 51
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager