TP1 Csharp
TP1 Csharp
TP1 Csharp
Exercice 1
Ecrire un code C# qui retourne le signe du résultat de la multiplication de deux nombres entrés par
l’utilisateur via la console sans calculer leur produit.
Exercice 2
Écrivez une fonction en C# nommée CalculerSomme qui prend un tableau d'entiers en entrée et
renvoie la somme de tous les éléments du tableau.
Utilisez ces fonctions pour calculer la somme totale des éléments d'un tableau donné, ainsi que la
somme des éléments inférieurs à une valeur seuil.
Exercice 3
Écrivez un programme en C# qui crée une matrice 3x3 d'entiers. Remplissez la matrice avec des
valeurs de votre choix.
Affichez la matrice.
Écrivez une fonction nommée CalculerMinimum qui prend la matrice en entrée et renvoie la valeur
minimale dans la matrice.
Écrivez une fonction nommée CalculerMaximum qui prend la matrice en entrée et renvoie la valeur
maximale dans la matrice.
Écrivez une fonction nommée CalculerSomme qui prend la matrice en entrée et renvoie la somme de
tous les éléments de la matrice.
Écrivez une fonction nommée CalculerMoyenne qui prend la matrice en entrée et renvoie la
moyenne des éléments de la matrice.
Utilisez ces fonctions pour afficher le minimum, le maximum, la somme et la moyenne des éléments
de la matrice.
Devoir :
Application de gestion de tâches (To-Do List)
1. Créez une application console C# qui permet à l'utilisateur de gérer une liste de tâches.
4. Lorsque l'utilisateur ajoute une tâche, l'application doit lui permettre de saisir une
description pour la tâche et l'ajouter à la liste des tâches.
5. Lorsque l'utilisateur affiche la liste des tâches, l'application doit afficher toutes les tâches avec
un numéro d'index pour chaque tâche (pour permettre la sélection ultérieure).
6. L'utilisateur doit pouvoir marquer une tâche comme terminée en entrant le numéro de la
tâche.
9. Utilisez des fonctions pour organiser le code, de sorte que chaque fonction effectue une
tâche spécifique (ajout, affichage, marquage, suppression) pour maintenir la lisibilité et la
modularité du code.