Se connecter / S'enregistrer

Résolu [BTS] Algo qui compte les voyelles

Solutions (7)
Tags :
  • chaine
  • Programmation
|
Bonsoir, je dois créer un petit algo permettant de compter les voyelles dans une phrase saisie

j'ai fais :

DEBUT
nbvoyelle est un entier
saisiephrase est une chaîne

AFFICHER "saisir une phrase"
saisie(saisiephrase)



et là je bloque :-(

si quelqu'un veut bien m'aider ? :( 
Contenus similaires
  • Autres pages sur : bts algo compte voyelles
Meilleure solution
partage
|
je mettrais

"pour i de 0 a longueur(saisiephrase)-1 augmenter de 1" (*)

à la place de

"Pour i de 1 (augmenter de 1) "


et je supprimerais le "Sinon nbvoyelle <- nbvoyelle "




(*) ici je considère qu'une chaine va de 0 a longueur-1 caractères.

si tu considère qu'elle va de 1 a longueur caractères, tu met "pour i de 1 a longueur (saisiephrase) ...."

  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par jennifer699.
  • Commenter cette réponse |
Score
0
òh
òi
|
j'ai tenté ca :

DEBUT
nbvoyelle est un entier
saisiephrase est une chaîne
i est un compteur

AFFICHER "saisir une phrase"
saisie(saisiephrase)

nbvoyelle <- 0

Pour i de 1 (augmenter de 1)
Faire Si saisiephrase = (a,e,i,o,u)
Alors nbvoyelle <- nbvoyelle +1
Sinon nbvoyelle <- nbvoyelle
FinSi

FinPour
Afficher("dans cette phrase il y a ", nbvoyelle, " voyelles")

Fin



je débute en algo je suis désolé si j'écris des grosses bétises ^^"

merci d'avance.
  • Commenter cette réponse |
Score
0
òh
òi
|
d'accord ! je vous remercie =)
  • Commenter cette réponse |
Score
0
òh
òi
, Modérateur |
Salut,

Et bah tu vas devoir faire la même chose. Tu boucles sur tous les caractères de ta chaine, et si ce caractère est une voyelle, tu augmentes la valeur de ton compteur de voyelle.
  • Commenter cette réponse |
Score
0
òh
òi
|
je prends lettre par lettre et je vérifie s'ils font partis des voyelles ^^"
  • Commenter cette réponse |
Score
0
òh
òi
|
Comment ferais-tu pour compter les voyelles toi-même ?
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS