Esto es lo que estoy tratando de hacer:
Correct answers: A C A B D B ...
Student: Answers: Score:
-------- -------- ------
Charlie A. A D A B D C ... 4/6
George B. A C A B D D ... 5/6
¿Cómo se cuentan las respuestas correctas al comparar las respuestas de cada alumno con las respuestas en la primera fila? Quiero poder calcular el puntaje de las pruebas ingresando las respuestas.
Respuestas:
Aquí hay un script de shell que solo imprime el número de los mismos caracteres sin hacer ningún formato:
Y una versión de Ruby que da formato a los resultados como una tabla monoespaciada:
Puede guardar los scripts con TextEdit (en modo de texto plano) y luego ejecutarlos desde la Terminal con algo como
bash ~/Desktop/script.sh
oruby ~/Desktop/script.rb
.fuente