![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Enterprise Unix Roundup: The Ghost of Unix Zukunft - Server Watch | iBot | UNIX-und Linux-RSS-News | 0 | 12-19-2007 12:20 PM |
| UNIX-Befehle in das Netzwerk von Windows-Unix-Rechner - Vermeiden Sie das Passwort | D.kalpana | UNIX for Dummies Questions & Answers | 1 | 04-20-2007 06:24 AM |
| FTP-Skript für das Senden einer Datei von einem UNIX-Verzeichnis auf ein anderes Unix-Server-Direktor | raja_1234 | Shell Programmierung und Scripting | 1 | 11-30-2006 07:57 AM |
| Unix-Geschichte Frage: Warum sind die Dateien / dirnames Fall sentsitive in Unix? | Deckard | UNIX for Dummies Questions & Answers | 3 | 03-26-2005 01:59 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
AWK Hilfe (Neu auf UNIX)
Schreiben Sie ein Skript für die Berechnung der durchschnittlichen Ergebnis und einen Brief grade für jeden Schüler, auch die Berechnung der Durchschnittsnote für jeden Test (Quelle der Daten ist in der Datei "Noten"). Leistung aller Studenten "Name, Partituren und Noten in absteigender Reihenfolge der Durchschnittswert. Hinweis: Bitte speichern Sie die Ausgabe in die Datei "finalgrades". Inhalt der Daten-Datei (Klassen): Peter: 90:80:70 Alice: 79:89:69 David: 99:79:89 Der letzte Brief Klasse wird auf der Grundlage der folgenden Kriterien: A: 90 und oben, B: 80 bis 89, C: 70 bis 79; D: 60 bis 69; E; 50 bis 59; F: <50. Output (finalgrades) Bislang habe ich: Code:
BEGIN{ print "Name Test1 Test2 Test3 Average Grade"}
{average=($2+$3+$4)/3;
grade="F"
if (average<50)
grade="E"
if (average<60)
grade="D"
if (average<70)
grade="C"
if (average<80)
grade="B"
if (average<90)
grade="A"
if (average<100)
printf("%-8s%-8d%-8d%-8d%-8d%-8d\n",$1,$2,$3,$4,average,grade)}
aber grade nicht funktioniert entweder bitte helfen |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|