Comment modifier la taille?

laylana -  
mandolorien Messages postés 115 Statut Membre -
Bonjour,

J'ai fait l'analyse d'un programme permettant d'afficher le nombre de voyelles se trouvant dans une chaine ch, non vide et de taille maximale = 60.
Exemple : Ch = ''InformAtiquE'' ; L'ordinateur affiche : le nombre de voyelles = 6

Analyse :
Nom :Voyelles
Résultat : Ecrire ('Le nombre de voyelles est : ', n)
n:=0;
For i:=1 to (s) do
Si (s[i]='o') ou (s[i]='i') ou (s[i]='a') ou (s[i]='u') ou (s[i]='y') ou (s[i]='e')) alors n:=n+1;

S:donné (`saisir une chaine')
I :=length (s)
Mais je sais pas comment faire pour modifier la taille ! Quelqu'un peut m'aider?

3 réponses

  1. mandolorien Messages postés 115 Statut Membre 3
     
    pourrai tu etre plus explicite ???

    deja quel language utilises tu ? (je pense au java a premiere
    vue

    quel taille veux tu changer de plus ca m etonnerai que ton script fonctionne
    0
  2. mandolorien Messages postés 115 Statut Membre 3
     
    Analyse (voila comme je vois la chose)

    par contre comme j'ai jamais codée en pascal:

    Nom :Voyelles
    Résultat : Ecrire ('Le nombre de voyelles est : ', n)
    
    taillemax:=60;
    
    S:donné ('saisir une chaine')
    I :=length (s) 
    
    Si (I<=taillemax)
    alors
    n:=0;
    For i:=1 to (s) do
    Si (s[i]='o') ou (s[i]='i') ou (s[i]='a') ou (s[i]='u') ou (s[i]='y') ou (s[i]='e')) alors n:=n+1;
    sinon
    vous avez rentrer trop de caractères
    0