Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computación 2023
TAREA N° 3
Fecha límite de envío: martes 14 de noviembre, hasta las 23:59 hr.
Ejemplos de salidas:
El código de la persona evaluada consta de tres letras mayúsculas que representan las
iniciales de sus apellidos y el primer nombre, seguido de tres números que representan los
tres primeros números de su DNI. Por ejemplo, ABC543.
Implemente una función que genere un código de un alumno. La función solicita los datos
del alumno y genera el código.
Implemente una función que genere una cadena de respuestas. La función genera de
manera aleatoria una cadena de 20 caracteres que representan las respuestas a 20
preguntas.
Implemente una función que reciba un código de alumno y una cadena de respuestas, y
genere un registro de un alumno.
Escriba un programa para probar las funciones implementadas. El programa debe generar
y mostrar N registros de alumnos seguidos de su puntaje y calificación en forma tabular.
Ejemplo de salida:
a) Implementar una función que cuente todos los números primos comprendidos entre A y
B cuyas sumas de dígitos sean también primos.
b) Implementar una función que genere N números de tres cifras de manera aleatoria y
que para cada número determine el número primo anterior y posterior a él.
c) Implementar una función que muestre todos los números primos gemelos entre A y B.
Dos números primos se llaman gemelos si la distancia entre ellos es 2. Ejemplos de
números primos gemelos: (41, 43), (107, 109), (17, 19).
Escriba un programa para probar las funciones implementadas. El programa debe mostrar
un menú de opciones que permita probar las distintas funciones implementadas.
Ejemplo de salida:
Ingrese su opción: b
Ingrese el valor de A: 5
Ingrese el valor de B: 20
Todos los números primos entre 5 y 20: 5, 7, 11, 13, 17, 19
La suma de sus dígitos: 5, 7, 2, 4, 8, 10
Los números primos entre 5 y 20 cuyas sumas de dígitos son primos:
5, 7, 2
Total: 3
Ingrese su opción: c
Ingrese N: 5
Los 5 números aleatorios de 3 cifras son:
562, 741, 199, 445, 898
Los números primos anterior y posterior a cada uno:
217: 211 y 223
741: 739 y 743
199: 197 y 211
445: 443 y 449
898: 887 y 907
Ingrese su opción: d
Ingrese el valor de A: 30
Ingrese el valor de B: 140
Los números primos gemelos entre 30 y 140 son:
(41, 43), (59, 61), (71, 73), (101, 103), (107, 109), (137, 139)
Ingrese su opción: e
Gracias por su visita, vuelva pronto
Guarde vuestra hoja de respuestas y vuestros programas en una carpeta con el nombre su
Apellido paterno seguido de vuestro DNI, luego comprima esta carpeta. Envíe este archivo a
Johana Reátegui johana.reategui.m@upch.pe , especificando como asunto Tarea N° 3.