Denne instruktion sætter dig igennem oprettelsen af ​​en GPA-regnemaskine ved hjælp af kodningssproget MATLAB. Fordelen ved at skrive en kode til en GPA-regnemaskine er, at når du har skrevet koden, kan du til enhver tid genbruge den for at finde din nuværende eller situationsmæssige GPA uden at skulle have det manuelt at beregne det hver gang.

Steps

  1. 1 Åbn MATLAB.
  2. 2 Opret et nyt script. Klik på pilen under knappen "Ny" og klik på "Script".
  3. 3 Ryd variablerne og kommandovinduet. Brug kommandoen klare og clc til at rydde arbejdsområdet og kommandovinduet.
     klar; CLC; 
  4. 4 Indtast antallet af klasser brugeren tager. Brug input kommandoen til at spørge brugeren og gem værdien til variablen "n".
     n = input("Hvor mange klasser tager du:"); 
  5. 5 Indtast kreditværdien for klassen. Brug input kommandoen til at spørge brugeren og gem værdien til variablen "Credit".
     Kredit(-en) = input('Indtast klassekredit:'); 
  6. 6 Indtast karakteren for klassen. Brug menukommandoen til at spørge brugeren og gem værdien til variablen "Grade".
     karakter(-en) = menu('Indtast klasse klasse','EN','EN-','B +','B','B-','C +','C','C-','D +','D','F'); 
  7. 7 Konverter graderne til GPA værdier. Brug en switch case, ændre "Grade" variablen fra menuen til et faktisk grade point nummer (ex: 4.0, 3.7).
     kontakt karakter(-en) [ENDE LINE] sag 1 [ENDE LINE] karakter(-en) = 4; [ENDE LINE] sag 2 [ENDE LINE] karakter(-en) = 3.7; [ENDE LINE] sag 3 [ENDE LINE] karakter(-en) = 3.3; [ENDE LINE] sag 4 [ENDE LINE] karakter(-en) = 3; sag 5 [ENDE LINE] karakter(-en) = 2.7; [ENDE LINE] sag 6 [ENDE LINE] karakter(-en) = 2.3; [ENDE LINE] sag 7 [ENDE LINE] karakter(-en) = 2; [ENDE LINE] sag 8 [ENDE LINE] karakter(-en) = 1.7; [ENDE LINE] sag 9 [ENDE LINE] karakter(-en) = 1.3; [ENDE LINE] sag 10 [ENDE LINE] karakter(-en) = 1; [ENDE LINE] sag 11 [ENDE LINE] karakter(-en) = 0; [ENDE LINE] ende 
  8. 8 Opret en for loop omkring input til at modtage kredit og klasse af klassen. Koden vil sløjfe "n" gange, hvilket gør det sløjfe i henhold til antallet af klasser brugeren tager.
     til a = 1: n [KODE FRA STEG 6-8] ende 
  9. 9 Beregn kreditværdien *. Brug dot operatoren med multiplikation til at multiplicere "Credit" variablen med "Grade" variablen. Gem den beregnede værdi til variablen "CG". Dette er nødvendigt for at beregne GPA.
     CG = Credit * Grade.; 
  10. 10 Beregn GPA. Ved hjælp af sum og division opdeles summen af ​​"CG" med summen af ​​"Credit". Gem værdien til variablen "GPA".
     GPA =sum(CG)/sum(Kredit); 
  11. 11 Vis GPA. Brug fprintf til at udskrive "GPA" -variablen til 2 decimaler med en vis form for hjælp til at gøre GPA mærkbar.
     fprintf('\ n *** Samlet GPA:% .2f \ n \ n', GPA) 
  12. 12 Kør koden. Klik på knappen Kør med det grønne pilhoved.