


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 DE PROGRAMACION 1 CON PYHTON
Tipo: Exámenes
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



1. (Valor 2. 0 puntos) La multinacional Freescale Semiconductor desea implementar un algoritmo que le permita calcular la relación entre la potencia máxima y la potencia mínima que puede transferir la red eléctrica A (ver figura 1 ) a una resistencia de carga RL cuando se varían los valores de las resistencias R1 y R2. La potencia en la resistencia RL está dada por la expresión:
2
Figura 1
mayores que cero (en caso de un valor incorrecto de R1 o R2 mostrar el siguiente mensaje al usuario “valor invalido” y volver a leer). Después de leer todos los valores válidos para Ve , R1 y R2 , se solicita que el algoritmo muestre en pantalla, la relación de potencias 𝑅𝑝 =
class reisistencias(): from math import factorial n = int(input("Digite numero de pruebas: ")) potencia_menor = 0 ,potencia_mayor = 0,noPruebamayor = 0,noPruebamenor = 0,R1mayor = 0,R1menor = 0, R1= for x in range(1, n+1): print("Prueba ", x) vs = float(input(" el valor de vs?: ")) ve = factorial(vs) I1 = 0 while (I1 == 0): R1 = float(input("valor de resistencia R1?: ")) if (R1 > 0): I1= else: print("Valor Invalido") I2 = 0 while (I2 == 0): R2 = float(input("valor de resistencia R2?: ")) if (R2 > 0): I2= else: print("Valor Invalido") PRl = ((vs/(1+((R1/R2)(1+(R1/Rl)))))*2) * (1/Rl) print("La potencia en Rl de la prueba ", x, " fue: ", PRl) print("")
if (x==1): potenciamenor = PRl noPruebamenor = x elif (potenciamenor > PRl): potenciamenor = PRl noPruebamenor = x if (x==1): potencimayor = PRl noPruebamayor = x elif (potenciamayor < PRl): potenciamayor = PRl noPruebamayor = x print("La potencia mayor es: ", potenciamayor, " correspondiente a la prueba ", noPruebamayor) print("") print("La potencia menor es: ", potenciamenor, " correspondiente a la prueba ", noPruebamenor) print("") Rp = potenciamayor / potenciamenor print("La relacion entre las potencias es: ", Rp) 2. (Valor 1 .0 puntos) La empresa de energía eléctrica Electric Green implementa el concurso Save the Planet , con el fin concientizar a las personas sobre el impacto positivo de hacer un uso racional y eficiente de la energía eléctrica en los hogares. El ganador será el usuario que durante un periodo de ocho meses haya pagado menos dinero en el total de sus facturas. Asuma que los usuarios ingresan valores correctos de consumo y tome como referencia los valores se muestran en la tabla 1. Tabla 1. Precio kW/mes por rango de consumo Rango de Consumo kW/mes Valor kW/mes [$] 100 a 150 500 151 a 200 550 201 a 250 560 class consumo(): x= int(input("digite el numero de participantes: ")) ,consumomenor = 0 ,nombremenor = "" for i in range(1, n+1): print("Participante: ", i) nombre = str(input("digite el nombre del participante: ")) consumoTotal = 0 for n in range(1, 8): print("mes: ", x) kv = float(input("digite el consumo en kv: ")) if (kv <= 150): consumo = kv * 500 consumoTotal = consumoTotal + consumo
return "Composicion corporal: Obesidad y su indice de masa corporal es: ", IMC print("Estudiante") persona1 = estudiantes() persona1_nombre = str(input("Nombre:")) persona1_codigo = int(input("codigo:")) persona1_programa = str(input("Programa:")) persona1_promedioPonderado = float(input("Promedio_ponderado:")) persona1_estatura = float(input("Estatura en metros:")) persona1_peso = int(input("Peso en (kg):")) print("Usted", persona1.nombre, "se encuetra en estado", persona1.Condicionalidad())