Академический Документы
Профессиональный Документы
Культура Документы
Série 3
Les sous programmes
Exercice N°2
Exercice N°3
Ecrire un programme qui lit une chaine ch non vide, dont la taille ne dépasse pas 100
caractères et commence par une lettre majuscule. Le programme détermine puis affiche :
1. La somme des chiffres de la chaine
2. Le nombre de voyelles
3. Le nombre de consonnes
4. Une chaine formée seulement des lettres alphabétiques de ch
Exercice N°6
Soit T un tableau de n (2<n<=45) chaînes de caractères non vides et dont la taille maximale
est égale à 30 caractères. Les chaînes du tableau doivent comporter seulement des
alphabétiques ou des chiffres.
Ecrire un programme permettant de remplir le tableau T et de déterminer un tableau T1 qui
contient le nombre de chiffres de chaque chaîne s’ils existent.
Exemple
Pour N=8 et le tableau T suivant :
Ra2b1w B2wP4 Bonjour Sincere2012 Alpha N145W T47WC ABCD
2 2 0 4 0 3 2 0
Exercice N°7
Exercice N°10
Ecrire un programme intitulé Codage permettant de lire un mot non vide et dont la taille
maximale est égale à 50 caractères, de coder le mot caractère par caractère en ajoutant 2 à la
valeur du code ASCII utilisé pour représenter le nouveau caractère correspondant au nouveau
code. Le mot codé est enfin affiché.
Exemple
Pour le mot="INFO2007" le programme affiche la chaine codée : "KPHQ4229"
Exercice N°11
Exercice N°12
Un entier strictement positif M à N chiffres est dit nombre de Kaprekar si lorsqu’on élève M
au carré, la somme du nombre composé des N chiffres de droite et du nombre formé par le
reste des chiffres redonne ne nombre d’origine.
Exemple :
92 = 81 et 1 + 8 = 9
452 = 2025 et 25 + 20 = 45
2972 = 88209 et 88 + 209 = 297
1) Analyser le problème en le décomposant en modules.
2) Analyser les modules envisagés dans la réponse à la question n°1.
3) Déduire les algorithmes à partir des analyses faites dans les questions 1) et 2).