Exercice - Stocker les valeurs de note numériques pour chaque cours

Effectué

Dans le cadre de cet exercice, vous allez commencer à configurer les variables nécessaires pour calculer la MPC d’un étudiant. Commençons.

Important

Vous devez avoir suivi les instructions d’installation de l’unité précédente, Préparer, avant de commencer cet exercice.

Créer des variables pour stocker les valeurs de note

Dans le cadre de cette tâche, vous allez identifier les équivalents numériques de la note (sous forme de lettre) obtenue par l’étudiant. Vous déclarerez ensuite des variables pour stocker la valeur de note numérique pour chaque classe. Les équivalents numériques étant représentés sous forme de nombres entiers, vous utiliserez le type de données Integer pour stocker les valeurs.

  1. Vérifiez que l’éditeur .NET est ouvert et que les variables sont préparées avec le nom de l’étudiant, les noms des cours et les heures de crédit.

    Dans l’unité de préparation de ce projet guidé, les instructions de configuration vous invitent à copier les informations de cours de l’étudiant dans l’éditeur. Si nécessaire, revenez aux instructions de configuration et suivez-les.

  2. Passez en revue les valeurs numériques correspondant aux notes sous forme de lettre : A = 4 points B = 3 points

  3. Faites défiler votre code jusqu’en bas et créez une ligne vide.

  4. Pour déclarer une variable Integer pour chaque valeur de note numérique, entrez le code suivant :

    int gradeA = 4;
    int gradeB = 3;
    
    

    Notez que des valeurs fixes sont utilisées pour représenter les notes numériques. Cette technique facilite la compréhension de votre code et permet d’éviter les fautes de frappe si vous devez entrer successivement différentes notes. Les valeurs des notes C, D et F sont omises pour l’instant, car elles ne sont pas utilisées.

  5. Passez en revue les notes de l’étudiant pour chaque cours :

    Course			    Grade		
    English 101		     A
    Algebra 101		     B
    Biology 101		     B
    Computer Science I	 B
    Psychology 101	     A
    

    Vous allez utiliser ces informations pour créer des variables qui stockent les valeurs de note numériques pour chaque cours.

  6. Pour créer des variables qui stockent les notes pour chaque cours, entrez le code suivant :

    int course1Grade = gradeA;
    int course2Grade = gradeB;
    int course3Grade = gradeB;
    int course4Grade = gradeB;
    int course5Grade = gradeA;
    
    
  7. Pour afficher les noms de cours avec la note numérique, entrez le code suivant :

    Console.WriteLine($"{course1Name} {course1Grade}");
    Console.WriteLine($"{course2Name} {course2Grade}");
    Console.WriteLine($"{course3Name} {course3Grade}");
    Console.WriteLine($"{course4Name} {course4Grade}");
    Console.WriteLine($"{course5Name} {course5Grade}");
    
  8. Dans l’éditeur .NET, pour exécuter votre code, sélectionnez le bouton vert Exécuter.

    La sortie de votre application doit correspondre à ce qui suit :

    English 101 4
    Algebra 101 3
    Biology 101 3
    Computer Science I 3
    Psychology 101 4
    

    Si ce n’est pas le cas, veillez à vérifier vos noms de variables.

  9. Prenez un moment pour réfléchir à la sortie actuelle et à la sortie finale de votre application.

    Vous voulez que la sortie finale de votre application présente le nom de la classe, la note et les heures de crédit. C’est le moment d’ajouter les heures de crédit aux instructions de sortie.

  10. Pour ajouter les heures de crédit pour chaque classe aux instructions de sortie, mettez à jour votre code comme suit :

    Console.WriteLine($"{course1Name} {course1Grade} {course1Credit}");
    Console.WriteLine($"{course2Name} {course2Grade} {course2Credit}");
    Console.WriteLine($"{course3Name} {course3Grade} {course3Credit}");
    Console.WriteLine($"{course4Name} {course4Grade} {course4Credit}");
    Console.WriteLine($"{course5Name} {course5Grade} {course5Credit}");
    

Vérifier votre travail

Dans le cadre de cette tâche, vous allez exécuter le code et vérifier que la sortie est correcte.

  1. Dans l’éditeur .NET, sélectionnez Exécuter.

  2. Vérifiez votre sortie et vérifiez que les noms de cours, les notes et les heures de crédit sont tous corrects :

    English 101 4 3
    Algebra 101 3 3
    Biology 101 3 4
    Computer Science I 3 4
    Psychology 101 4 3
    

    Si votre code affiche des résultats différents, vous devez le passer en revue afin de trouver votre erreur et d’effectuer des mises à jour. Réexécutez le code pour voir si vous avez résolu le problème. Continuez à mettre à jour et à exécuter votre code jusqu’à ce qu’il produise les résultats attendus.

Important

Veillez à ne pas supprimer le code que vous avez écrit jusqu’à présent. Vous utiliserez ce code dans l’exercice suivant.