![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Empresa Unix Roundup: El fantasma de Unix Futuro - Servidor Mira | iBOT | UNIX y Linux Noticias RSS | 0 | 12-19-2007 12:20 PM |
| Ejecutando comandos de UNIX remota en Windows Unix caja de caja - evitar contraseña | D.kalpana | UNIX for Dummies Preguntas y Respuestas | 1 | 04-20-2007 06:24 AM |
| Script de FTP para el envío de un archivo de un directorio de unix a otro servidor unix director | raja_1234 | Programación de scripts de shell y | 1 | 11-30-2006 07:57 AM |
| Historia de Unix Pregunta: ¿Por qué son los nombres de archivo / dirnames caso sentsitive en Unix? | Deckard | UNIX for Dummies Preguntas y Respuestas | 3 | 03-26-2005 01:59 PM |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
||||
|
Ayuda AWK (Nueva UNIX)
Escribir un script para calcular la puntuación media y asignar una carta de grado de cada estudiante, además de calcular la puntuación media para cada prueba (la fuente de datos está en el archivo "grados"). Salida de todos los estudiantes el nombre, partituras, y los grados en orden decreciente de la puntuación media. Nota: por favor, guardar la salida en el archivo "finalgrades". Contenido de la fuente de archivo de datos (grados): Peter: 90:80:70 Alice: 79:89:69 David: 99:79:89 La última carta de grado se determinará sobre la base de los siguientes criterios: A: 90 y arriba, B: 80 a 89; C: 70 a 79, D: 60 a 69 E, 50 a 59, F: <50. Salida (finalgrades) hasta ahora tengo: Código:
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, pero no está funcionando bien por favor ayuda |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|