0% ont trouvé ce document utile (0 vote)
33 vues13 pages

Devoirtp1 Dot Net

Transféré par

yahiaelasri01
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues13 pages

Devoirtp1 Dot Net

Transféré par

yahiaelasri01
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 13

Devoir Dot Net TP1

4ème année
Ingénierie Informatique & Réseaux 7

Réalisé par :
Yahia Elasri

Groupe :
4iiR7
Introduction :
Exo1 :

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.
Les deux nombres sont des entiers différents de zéro.

Exo2 :
É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.

Écrivez une deuxième fonction en C# nommée SommeElementsInferieurs


qui prend un tableau
D’entiers et une valeur seuil en entrée, puis renvoie la somme des éléments
du tableau qui sont
strictement inférieurs à la valeur seuil.

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.

Affichez le tableau ainsi que les résultats à l’utilisateur.


Exo3 :

É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.

TP1 : Les bases de C#

É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.

2. Les tâches doivent être stockées dans une liste.

3. L’application doit afficher un menu interactif avec les options suivantes :

Ajouter une nouvelle tâche


Afficher la liste des tâches
Marquer une tâche comme terminée
Supprimer une tâche de la liste
Quitter l’application
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.

7. L’utilisateur doit pouvoir supprimer une tâche en entrant le numéro de la


tâche.

8. L’application doit permettre à l’utilisateur de quitter à tout moment.

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.
Solutions :

Exo1 :
Exo2 :
Exo3 :
Devoir :

Vous aimerez peut-être aussi