Algorithme urgent svp

Bonjour,
SVP de l aide, j ai un examen demain et je suis debutante en algorithme,
j ai ces deux algorithme a faire et comprendre

1- un algorithme qui détermine le nombre de voyelles d'un mot écrit avec l'alphabet romain

2- un algorithme qui détermine si les mots f et g sont des anagrammes (des anagrammes sont des mots écrits avec les mêmes lettres mais pas dans le même ordre, par exemple ARME et MARE).

merci d'avance de votre aide
safsaf
Configuration: Windows XP
Firefox 3.0.11

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    je ne suis pas un expert dans ce domaine mais je suis étudiant comme toi et ce que je peut te dire c'est que pour ton algo 1, il faudra que tu utilise un boucle pour te déplacer dans le mot et pour additionner le nombre de voyelles.
    D'autre part, il faut savoir que chaque lettre ou charactères correspont à un code dans la table de caractère. Je sais qu'en algo, il y a une fonction pour récupérer ce code.
    Il te "suffit" ensuite de le comparer avec les différents code des voyelles.

    Pour l'Algo 2, je pence qu'il faut faire comme pour les calcules matricielles, avec 2 boucles imbriquées.

    Voila! Bon courage!

    @+!
    1. Il s'agit surement du code correspondant à la table ASCII.
      Il n'y a pas besoin d'utiliser une fonction pour récupérer ce code.
      Tu peux nommé un caractère soit par sa forme visuelle soit par son code Ascii sans utiliser de fonction, je connais plus la table par coeur mais par exemple :

      char c;
      
      c = 'z';
      

      Ou bien

      char c;
      
      c = 122;
      


      revient au même