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

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
laylana
 
c avec pascal
0
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