Série TP N° 1
Série TP N° 1
Série TP N° 1
NET
Travail à faire :
TP N° 1 :
Ecrire un programme en C# qui permet de trouver la longueur d'une chaîne sans utiliser les fonctions de
la bibliothèque C#
TP N° 2 :
Écrire un programme en C# qui permet d’afficher les caractères individuels d’une chaîne dans l'ordre
inverse.
TP N° 3 :
On dénomme nombre d’Armstrong un entier naturel qui est égal à la somme des cubes des chiffres qui le
composent.
Exemple :
153 = 1^3 + 5^3 + 3^3
153 = 1 + 125 + 27, est un nombre d’Armstrong.
On sait qu'il n'existe que 4 nombres d’Armstrong, et qu'ils ont tous 3 chiffres (ils sont compris entre 100
et 500).
TP N° 4 :
Ecrire un programme en C# permettant de déterminer si une chaîne saisie est palindrome.
TP N° 5 :
Créer un programme en C# permettant d’ajouter dans un tableau d’entiers de taille N, un nombre X à la
position i, et ceci sans écraser les valeurs existantes dans le tableau.
N, X et i sont saisies par l’utilisateur.
Vous pouvez remplir le tableau par des valeurs aléatoires avec un code du genre :
int valeurATrouver = new Random().Next(0, 100);
TP N° 6 :
En utilisant un tableau bidimensionnel, écrire un programme en C# pour afficher une table qui représente
un triangle de Pascal de taille N. Dans le triangle Pascal, la première et la deuxième ligne sont à 1.
Chaque élément du triangle (de la troisième ligne vers le bas) est la somme de l'élément directement au-
dessus et l'élément à gauche de l'élément directement au-dessus. Voir l'exemple de triangle Pascal (taille
= 5) ci-dessous
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1