Hvordan beregne Min Grade Point Gjennomsnittlig i UNIX

Generelt er det aritmetiske gjennomsnitt av et sett med tall er definert som summen av alle tall dividert med hvor mange tall finnes i settet. Den grade point gjennomsnitt (GPA) på et sett med numeriske karakterer er definert som det aritmetiske gjennomsnittet av karakterene. Unix operativsystem inkluderer en rekke verktøy for å manipulere tekstlig og numerisk informasjon: ". Pipes" De verktøyene kan ta deres innspill fra en fil, fra konsollen inngang eller fra Den Awk Verktøyet kan velge bestemte poster i en fil og beregne brukerdefinerte operasjoner på dem. Du kan bruke Awk på Unix å beregne din GPA.

Bruksanvisning

1 Logg inn på systemet. Lansere et kommandoskall, enten ved å logge deg inn i tekstmodus, eller ved å lansere en Terminal vinduet fra det grafiske brukergrensesnittet.

2 Sørg for at dine numeriske karakterene er lagret i en fil, en per linje, uten ekstra innhold. Ikke ta noen overflødige linjer i filen med bokstaver, eller tomme linjer inneholder bare linjeskift. Du kan generere en slik fil for hånd med en hvilken som helst tekst editor, eller ved å importere det fra et annet program; den er avhengig av kilden til informasjonen.

3 Skriv inn følgende kommando i skallet:

awk 'BEGIN {s = 0;} {s = s + $ 1;} END {print s / NR;} gradesFile

Erstatt "gradesFile" med navnet på filen som inneholder dine karakterer.

4 Trykk enter." Awk vil produksjonen GPA etter å ha skannet alle innspill filen.