La lecture en ligne est gratuite
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
Télécharger Lire

UTBM algorithmique programmation pour ingenieur mecanicien 2005 gm algorithmique, programmation pour ingenieur mecanicien ag43 genie mecanique et conception semestre 1 partiel

1 page

Examen Médian AG43 Durée 1h Semestre Automne 2005 Algorithmique 1) Tri d’un tableau à deux dimensions ...

Publié par :
Ajouté le : 21 juillet 2011
Lecture(s) : 0
Signaler un abus
Examen Médian AG43
Durée 1h
Semestre Automne 2005
Algorithmique
1) Tri d’un tableau à deux dimensions
Écrire une procédure appelée
TriMat(???)
qui trie dans un ordre croissant les
éléments d’une matrice de réels M x N, qui doit être lue de gauche à droite, et de haut en
bas.
2) Chaînes de caractères - Conversions
Écrire une fonction
Alpha(car)
qui retourne un entier compris entre 1 et 26, si le
caractère donné en argument est une lettre de l’alphabet (majuscule ou minuscule), 0 dans
le cas contraire. L’entier retourné correspond au rang de la lettre (1 pour A et 26 pour Z).
On dispose de la fonction
Cvtmaj(car)
qui retourne un caractère qui est la conversion
en majuscule de tout caractère minuscule, et tout autre caractère inchangé. On rappelle
que les codes ASCII des caractères qui nous intéressent sont
65 pour A et 90 pour Z.
3) Chaînes de caractères - Statistiques
Écrire une procédure
STATS(chaine,Tab)
qui compte les occurrences des caractères
alphabétiques d’une chaîne passée en argument.
Tab
est un tableau de 26 entiers, indicé
par rapport à 0, qui sera préalablement initialisé à 0, et qui contiendra à la fin, le nombre
d’occurrences de chaque caractère de l’alphabet. On n’utilisera pas de fonction
strlen()
.
Un pour Un
Permettre à tous d'accéder à la lecture
Pour chaque accès à la bibliothèque, YouScribe donne un accès à une personne dans le besoin