![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Imprese Unix Roundup: Il Fantasma di Unix Futuro - Guarda Server | iBot | UNIX e Linux RSS News | 0 | 12-19-2007 12:20 PM |
| Esecuzione di comandi UNIX da remoto in Windows casella da Unix casella - evitare l'inserimento password | D.kalpana | UNIX for Dummies Domande & Risposte | 1 | 04-20-2007 06:24 AM |
| FTP script per l'invio di un file da una directory di unix unix server a un altro regista | raja_1234 | Shell scripting e di programmazione | 1 | 11-30-2006 07:57 AM |
| Storia di Unix Domanda: Perché sono i nomi di file / dirnames caso sentsitive in Unix? | Deckard | UNIX for Dummies Domande & Risposte | 3 | 03-26-2005 01:59 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Aiuto AWK (Nuovo per UNIX)
Scrivere uno script per calcolare il punteggio medio e assegnare una lettera di grado per ogni studente, anche calcolare il punteggio medio per ogni prova (la fonte dei dati nel file "gradi"). Tutti gli studenti in uscita 'nome, valutazione, e gradi in ordine decrescente di punteggio medio. Nota: si prega di salvare l'output al file "finalgrades".
Contenuto del file di dati di origine (gradi): Pietro: 90:80:70 Alice: 79:89:69 David: 99:79:89 L'ultima lettera di grado sarà determinato in base ai seguenti criteri: A: 90 e sopra; B: 80 con 89; C: 70 con 79; D: 60 in 69; E; 50 attraverso 59; F: <50. Uscita (finalgrades) Finora mi sono: Codice:
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)}
grado, ma non funziona o please help |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|