Oefening: de numerieke cijferwaarden voor elke cursus opslaan

Voltooid

In deze oefening begint u met het instellen van variabelen die nodig zijn om de GPA van een leerling/student te berekenen. Laten we aan de slag gaan.

Belangrijk

U moet de installatie-instructies in de vorige les hebben voltooid, Voorbereiden voordat u met deze oefening begint.

Variabelen maken om de cijferwaarden op te slaan

In deze taak identificeert u de numerieke equivalenten voor het cijfer van de leerling/student. Vervolgens declareert u variabelen om de numerieke cijferwaarde voor elke klasse op te slaan. De numerieke equivalenten worden weergegeven als gehele getallen, dus u gebruikt het gegevenstype Geheel getal om de waarden op te slaan.

  1. Zorg ervoor dat u de .NET-editor hebt geopend en dat u de variabelen hebt voorbereid met de naam, cursusnamen en tegoeduren van de leerling/student.

    In de les Voorbereiden voor deze begeleide projectmodule kunt u de cursusgegevens van leerlingen/studenten naar de editor kopiƫren. Indien nodig gaat u terug en voert u de installatie-instructies uit.

  2. Controleer de volgende cijfers als numerieke equivalente waarden A = 4 cijferpunten B = 3 cijferpunten

  3. Schuif omlaag naar de onderkant van uw code en maak een nieuwe lege regel.

  4. Als u een variabele Geheel getal wilt declareren voor elke numerieke cijferwaarde, voert u de volgende code in:

    int gradeA = 4;
    int gradeB = 3;
    
    

    U ziet dat vaste waarden worden gebruikt om de numerieke cijfers weer te geven. Met deze techniek kunt u uw code gemakkelijk te begrijpen en helpen typfouten te voorkomen als u herhaaldelijk verschillende cijfers moet invoeren. Waarden voor cijfers C, D en F worden voorlopig weggelaten omdat ze niet worden gebruikt.

  5. Bekijk de cijfers van de leerling/student voor elke cursus:

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

    U gebruikt deze informatie om variabelen te maken waarmee de numerieke cijferwaarden voor elke cursus worden opgeslagen.

  6. Als u variabelen wilt maken waarmee de cijfers voor elke cursus worden opgeslagen, voert u de volgende code in:

    int course1Grade = gradeA;
    int course2Grade = gradeB;
    int course3Grade = gradeB;
    int course4Grade = gradeB;
    int course5Grade = gradeA;
    
    
  7. Als u de cursusnamen samen met het numerieke cijfer wilt weergeven, voert u de volgende code in:

    Console.WriteLine($"{course1Name} {course1Grade}");
    Console.WriteLine($"{course2Name} {course2Grade}");
    Console.WriteLine($"{course3Name} {course3Grade}");
    Console.WriteLine($"{course4Name} {course4Grade}");
    Console.WriteLine($"{course5Name} {course5Grade}");
    
  8. Selecteer in de .NET-editor de groene knop Uitvoeren om uw code uit te voeren.

    De uitvoer van uw toepassing moet overeenkomen met de volgende uitvoer:

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

    Als de uitvoer niet overeenkomt, controleert u de namen van de variabelen.

  9. Neem even de tijd om rekening te houden met de huidige uitvoer en de uiteindelijke uitvoer van uw toepassing.

    In de laatste uitvoer van uw toepassing wilt u de klassenaam, het cijfer en de tegoeduren weergeven. Dit is een goed moment om de tegoeduren toe te voegen aan uw afdrukinstructies.

  10. Als u de tegoeduren voor elke klasse wilt toevoegen aan de afdrukinstructies, werkt u uw code als volgt bij:

    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}");
    

Controleer uw werk

In deze taak voert u de code uit en controleert u of de uitvoer juist is.

  1. Selecteer Uitvoeren in de .NET-editor.

  2. Controleer uw uitvoer en controleer of de cursusnamen, cijfers en tegoeduren allemaal juist zijn:

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

    Als uw code verschillende resultaten weergeeft, moet u uw code controleren om uw fout te vinden en updates aan te brengen. Voer de code opnieuw uit om te zien of u het probleem hebt opgelost. Ga door met het bijwerken en uitvoeren van uw code totdat uw code de verwachte resultaten produceert.

Belangrijk

Zorg ervoor dat u geen code verwijdert die u tot nu toe hebt geschreven. In de volgende oefening bouwt u voort op deze code.