Introduction
Les développeurs doivent répéter certaines tâches presque tous les jours. Par exemple, la déclaration de variables de chaîne et numériques, l’affectation et l’extraction de valeurs, ou encore l’exécution de calculs sont des tâches non seulement courantes, mais essentielles. La communication des résultats à l’utilisateur de l’application est une tâche tout aussi importante. Ces tâches représentent autant de compétences que chaque développeur doit maîtriser et être en mesure d’appliquer pour résoudre un problème donné.
Supposons que vous soyez l’assistant d’un enseignant dans une université. Vous êtes chargé de développer une application permettant de calculer la moyenne pondérée cumulative des étudiants. L’application utilise les notes et les heures de crédit des étudiants pour calculer leur MPC (moyenne pondérée cumulative). Par ailleurs, vous devez présenter la MPC des étudiants suivant une mise en forme spécifique.
Ce module vous guide tout au long des étapes requises pour développer votre application de calculatrice de MPC. Votre code déclare des variables et leur affecte des valeurs en fonction des informations de cours, effectue différents calculs numériques, puis met en forme et affiche les résultats. Les calculs incluent la somme des points obtenus et le total des heures de crédit. Afin d’afficher les résultats avec la mise en forme nécessaire, vous devez manipuler une valeur décimale pour afficher un total de trois chiffres. Vous allez également utiliser des méthodes Console.WriteLine()
ainsi que des séquences de caractères d’échappement permettant de mettre en forme vos résultats.
À la fin de ce module, vous serez en mesure d’écrire du code utilisant différents types de variables, d’effectuer des calculs numériques et de présenter à l’utilisateur des données mises en forme.
Objectifs d’apprentissage
Dans ce module, vous allez vous entraîner aux tâches suivantes :
- Utiliser des variables pour stocker et récupérer des données
- Effectuer des opérations mathématiques simples
- Mettre en forme des chaînes pour présenter les résultats
Prérequis
- Expérience de niveau débutant avec un éditeur .NET
- Expérience niveau débutant avec les règles de syntaxe C# de base
- Expérience de niveau débutant avec l’exécution d’opérations mathématiques sur des variables
- Expérience niveau débutant avec la création de valeurs littérales et la déclaration de variables des types de données de base comme
string
,int
etdecimal
- Expérience niveau débutant avec la concaténation de chaînes et l’interpolation de chaînes