Compter les voyelles à l'aide d'une fonction - Exercice d'algorithmique

26 Oct 2019 · 5 min
4:47

Dans cette vidéo d'algorithmique, l'auteur explique comment concevoir un programme qui compte les voyelles d'une phrase saisie par l'utilisateur. Il décrit d'abord le problème : demander à l'utilisateur une phrase, afficher le nombre de voyelles, puis proposer de recommencer ou de quitter. Il propose de créer une fonction nommée nbrVoyelles qui reçoit la phrase (argument texte) et renvoie le nombre de voyelles. La fonction utilise une boucle Pour parcourant chaque caractère du tableau de la chaîne, compare chaque caractère aux voyelles (a, e, i, o, u, y) via une condition Si avec l'opérateur logique OU, incrémente un compteur nbr et retourne ce compteur. Le programme principal utilise une boucle Répéter pour demander la phrase, appeler nbrVoyelles, afficher le résultat, puis demander à l'utilisateur s'il veut continuer (Oui/Non). Il précise les variables nécessaires (Phrase, Choix, i, nbr) et la logique de sortie de la boucle Répéter (choix = Non). L'auteur mentionne que la structure conditionnelle peut être longue mais que la plupart des langages offrent des fonctions ou opérateurs simplifiant ce traitement, et suggère de revoir les vidéos sur fonctions et procédures. Il note aussi que l'exercice peut être résolu de plusieurs façons : fonction, procédure ou traitement direct dans le programme principal.

Chapters

More from Yamossoun

8:56
youtube.com

Compteur synchrone - Logique séquentielle

2w ago
11:58
youtube.com

Compteur asynchrone et diviseur de fréquence - Logique séquentielle

3w ago
11:37
youtube.com

Les registres (parallèle et à décalage) - Logique séquentielle

1mo ago
6:14
youtube.com

Bascule T (Toggle) - Logique séquentielle

1mo ago
12:05
youtube.com

Bascule JK - Logique séquentielle

1mo ago
9:17
youtube.com

Bascule D flip-flop active sur front montant - Logique séquentielle

1mo ago
10:08
youtube.com

Bascule D Latch - Logique séquentielle

1mo ago
8:13
youtube.com

Bascule RS - Logique séquentielle

1mo ago
5:04
youtube.com

Logique séquentielle - Introduction

2mo ago
1:15
youtube.com

Le codeur - Logique combinatoire #codeur #logique #circuit #booleanlogic

2mo ago
1:56
youtube.com

Algorithme de calcule de la racine carrée par dichotomie #dichotomy #squareroot #algorithm

3mo ago
See all content