Berechnen Sie Ihre GPA kann eine heikle und zeitaufwändig sein . Bei dem Versuch, zu finden, was Sie brauchen, um Noten zu erhalten, um eine bestimmte Notendurchschnitt erhalten sie noch mehr Zeit verbrauchen , die mehrere Rückrechnungen wird . Bau eines einfachen GPA Taschenrechner in C + + kann Stunden der Besinnung und mathematische Arbeit zu sparen und geben Ihnen eine zuverlässige Ablesung Ihrer aktuellen oder prognostizierten GPA . Was Sie brauchen
C + +-Compiler
anzeigen Weitere Anweisungen
1
hinzufügen "# include " und " using namespace std; " ohne Anführungszeichen am Anfang des Programms. Type " in main () { }" ohne Anführungszeichen zu halten Ihre Funktionen .
2
Erstellen von Variablen für jeden erforderlichen Anzahl zur GPA mit Integer-und Float berechnen. Am Anfang der Anwendung sind Variablen für Kursstunden , grade, Gesamtstunden , Punkte und insgesamt Punkte erforderlich. Ganze Zahlen werden für ganze Zahlen verwendet werden, während für eine beliebige Anzahl Schwimmer , die eine Dezimalzahl sein können verwendet wird. Fügen Sie z. B. " int Stunden; int Typ; float totalhours ; float Punkte; float totalpoints ; " ohne Anführungszeichen und einem Zeilenumbruch nach jedem Semikolon
3
Einen Textausgabe . mit C -Ausgang ( cout ) . Type " cout <<" durch den gewünschten Text in Anführungszeichen gefolgt . Um eine Variable anstelle von Text zu drucken , geben Sie den Namen der Variablen ohne Anführungszeichen . Zum Beispiel, " cout <<" Geben Sie die Anzahl der Stunden Kredit für den ersten Kurs , durch den numerischen Besoldungsgruppe erhalten oder zu erwarten gefolgt . \\ n "; " ohne den ersten und letzten Anführungszeichen . "\\ n" erzeugt einen Zeilenumbruch so den nächsten Textanzeigen in der nächsten Zeile .
4
erstellen "while" -Funktion, die eine Endlosschleife wird die GPA berechnen. Type " while (1 <2) {} " ohne die Anführungszeichen . Dies teilt dem Computer , dass, solange 1 weniger als 2 ist , wiederholen Sie die Anweisungen innerhalb der Klammern .
5
Sammeln Eingaben des Benutzers . Mit C-Eingang , indem Sie " cin >> Stunden >> Typ; " , die dem Benutzer die Stunden eingeben, Enter drücken , geben Sie die Note ein und drücken Sie erneut , spart die Informationen für den Einsatz in der Anwendung ermöglicht
Seite 6
berechnen Sie die erreichte Punktzahl durch Verwendung der "Punkte" Variable, die Sie in Schritt 2 erstellt haben , dann macht es gleich der Anzahl der Kursstunden multipliziert mit der numerischen Bewertung . Zum Beispiel, " Punkte = Stunden * Typ; " gefolgt von " totalhours = totalhours + Stunden; " das dauert des Benutzers nächste Klasse eingegebenen Informationen und fügt es der laufenden total. Machen Sie dasselbe für die erreichte Punktzahl durch die Hinzufügung von " totalpoints = totalpoints Punkte ; "
7
Erstellen Sie eine Variable für die GPA und die Zahl in der gleichen Zeit . . Typ "float = gpa ( totalpoints /totalhours ); ." Mit der Note Punkte Gesamtstunden so dass Sie insgesamt GPA unterteilt
8
Informieren Sie die Benutzer von ihren aktuellen GPA insgesamt durch die Schaffung einer Ausgabe mit mehreren Saiten. Dies kann durch den Zusatz " <<" zwischen jeder Saite erfolgen. Zum Beispiel, " cout <<" Ihre aktuellen GPA ist : "<< gpa << " \\ n " <<" Geben Sie die Anzahl der Stunden Kredit für den nächsten Kurs , gefolgt von der numerischen Bewertung erhalten oder zu erwarten . \\ n "; " ohne den ersten und letzten Anführungszeichen . Dieser druckt die GPA , die berechnet
9
Erase wurde die aktuelle gpa insgesamt durch Eingabe von " gpa = NULL; ", um sicherzustellen, dass keine Probleme auftreten, mit der Neuberechnung und Zuweisung der Variable. Dies sollte der letzte Text vor dem Angebotsende Klammern sein . Wenn die Anwendung ausgeführt wird , wird die Anwendung nun zurück an den Anfang der "while" -Anweisung und erhalten Input , die Berechnung der laufenden GPA und drucken Sie es für den Benutzer.
10
Erstellen Sie die Anwendung mit Ihr Compiler , indem Sie auf "Build ", dann auf "Ausführen" in der Menüleiste oder durch Anklicken des "Build & Run "-Symbol , dann führen Sie die Anwendung .