





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Dos actividades relacionadas con el desarrollo de programas en el lenguaje de programación perl. La primera actividad solicita al usuario ingresar 5 notas de un alumno y muestra el promedio, la nota más alta y la nota más baja. La segunda actividad pide al usuario ingresar los nombres y las 3 notas de 3 estudiantes, y luego muestra el promedio de cada estudiante y cuál obtuvo la nota más alta. El documento incluye el código de los programas y capturas de pantalla de los resultados. Este material podría ser útil para estudiantes de cursos de programación que deseen practicar y aprender sobre el lenguaje perl.
Tipo: Esquemas y mapas conceptuales
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






Parcial número 2 Programas en Perl Alejandro Vélez Gómez Faculta de ingenierías, Uniremington Desarrollo de software – Virtual Fundamentos de Programación - 2310B04G Milton Javier Mateus Hernández
Actividad #1 ............................................................................................................................................ 2 Solución:.............................................................................................................................................. 2 Código: ............................................................................................................................................ 2 Capturas de pantalla: ...................................................................................................................... 4 Resultado: ................................................................................................................................... 4 Código: ........................................................................................................................................ 4 Actividad #2 (Valor 15%) ......................................................................................................................... 6 Solución:.............................................................................................................................................. 6 Código: ............................................................................................................................................ 6 Capturas de pantalla: ...................................................................................................................... 7 Resultado: ................................................................................................................................... 7 Código: ........................................................................................................................................ 8 Actividad # Crear un programa en el lenguaje PERL que solicite al usuario ingresar 5 notas obtenidas por un alumno (comprendidas entre 1 y el 5). a continuación, debe mostrar todas las notas, el promedio de las 5 notas, la nota más alta y la nota más baja. Ejemplo:
Capturas de pantalla: Resultado: Código:
print "Entrada no válida. Por favor, ingrese un número válido.\n"; redo; } } my $promedio_de_notas = $suma_de_notas / 3; push @promedios_array, $promedio_de_notas; } else { print "Entrada no válida. Por favor, ingrese un nombre válido.\n"; redo; } } for my $i (0 .. 2) { print "El estudiante $nombre_estudiantes_array[$i] sacó un promedio de: $promedios_array[$i]\n"; } my $maximo = max(@promedios_array); my $indice_maximo = 0; for my $i (0 .. 2) { if ($promedios_array[$i] == $maximo) { $indice_maximo = $i; last; } } print "El promedio más alto es: $maximo, pertenece a: $nombre_estudiantes_array[$indice_maximo]\n"; Capturas de pantalla: Resultado:
Código: