



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
Examen resuelto de Programacion
Tipo: Exámenes
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Grado en Ingeniería de Sistemas de la Información PEC1 - Grupo B Tarde – LAB. Nombre: NORMAS: Si no se indica lo contrario, la única función de secuencias que puede utilizar es len(). Evaluamos su diseño de los algoritmos necesarios para proporcionar los servicios solicitados. Reutilice los códigos desarrollados para apartados anteriores. Aunque no haya hecho un ejercicio puede reusar su código definiendo su cabecera. Evite que un subprograma reciba más datos de los que necesita para hacer su trabajo. Cuide especialmente las cabeceras, los identificadores y los casos de prueba. CRITERIOS DE EVALUACIÓN: Eficacia, mantenibilidad, reusabilidad, y finalmente eficiencia. ENUNCIADO: Vamos a realizar parte del software que ayudará a realizar un análisis comparativo del precio de la energía (€/Kvatio_h) de un determinado conjunto de países. Se le proporciona un ejemplo que puede usar como caso de prueba para el ejercicio, pero recuerde que su código deberá servir para cualquier número de países y años. Aprecie que sólo la parte sombreada de la tabla son datos primarios. El resto son calculados (no están almacenados), resultando el siguiente diseño de datos: NOM_PAISES=('P1','P2','P3','P4') #tPais = lista de n float>=0 correspondientes a consumo cada año. #tEnergia = tuple de tPais paralela a NOM_Paises caso_prueba=([12.2,12.2,12.2],[1.0,2.0,0.33],[19.53,4.34,3.24], [8.0,19.0,1.0])
Grado en Ingeniería de Sistemas de la Información PEC1 - Grupo B Tarde – LAB. Nombre: hogares, según se indica en la tabla. Haz un subprograma que muestre por pantalla la calificación de un país un año, conocido el precio que el país ha fijado un año. (0,5 puntos) El subprograma escribirá justo donde se esté el cursor en ese momento ocupando exactamente 12 posiciones y no saltará de línea tras la escritura En el caso de prueba, p2 es protector, p4 es tolerante y los otros abusones. Aquí puede usar sum().
Grado en Ingeniería de Sistemas de la Información PEC1 - Grupo B Tarde – LAB. Nombre:
Grado en Ingeniería de Sistemas de la Información PEC1 - Grupo B Tarde – LAB. Nombre: def clasificacion (precio): """float-->nada OBJ Clasificación según precio kvatio_hora PRE: precio>=0""" if porc<10: clase='Rojo' elif porc<11.95: clase='Naranja' else: clase='Verde' print(f'{ clase:12s}', end='') #PROBADOR ''' clasificacion (caso_prueba[2]) print( 'dará Abusón') clasificacion (caso_prueba[3]) print('dará Tolerante') clasificacion (caso_prueba[1]) print( 'Protector') '''