Il faut déjà déterminer l'effectif de chaque voyelle (au fait, c'est l'effectif ou la fréquence statistique qu'il faut afficher, et si c'est bien la fréquence statistique, c'est par rapport aux voyelles ou par rapport à l'ensemble des lettres ?)
Tu peux déjà déclarer 6 variables entières, une pour chaque voyelle :
var eff_a,eff_e,eff_i,eff_o,eff_u,eff_y : Integer;
Saisir un texte, tu sais faire.
Ensuite, tu pourras écrire une boucle avec une batterie de tests du genre :
1 2 3 4 5
| for i := 1 to length(s) do
begin
if s[i] in ['a','à','â'] then effe_a := eff_a + 1;
[...]
end; |
Ensuite, 'y a plus qu'a afficher.
Partager