Escriba un programa en python 3 que solicite por consola tres números enteros N, M y W, luego utilice los números ingresados en el siguiente ejercicio: Imprima los tres números de menor a mayor. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente los números indicados, no debes contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir los números como lo indica los ejemplos. numero1 = int(input("Ingrese un numero entero \n")) numero2 = int(input("Ingrese un numero entero \n")) numero3 = int(input("Ingrese un numero entero \n")) l = [numero1]+[numero2]+[numero3] l.sort() for a in l: print(a) Escriba un programa en python 3 que solicite por consola un número N, luego utilice el número ingresado en el siguiente ejercicio: N corresponde a la cantidad de tiempo en segundos que corre un atleta a una velocidad de 25m/s, calcule la distancia recorrida por el atleta. Si la distancia es mayor que 350, imprima la distancia redondeada a dos cifras decimales. En caso contrario, imprima la suma del tiempo y la distancia, aproximada a dos dos cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una numero \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Utilice la función round() para redondear. n = float(input("Ingrese un numero \n")) d = n*25 print((round(d,2)) if d>350 else (round(n+d,2))) Escriba un programa en python 3 que solicite por consola un número entero N, luego calcule e imprima la suma de los primeros N cubos perfectos. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N = int(input("Ingrese un numero entero \n")) suma = 0 for i in range(N): suma+=i**3 print(suma) Escriba un programa en python 3 que solicite por consola un número entero N, luego calcule la multiplicación de los primeros N cuadrados perfectos (sin contar el 0) e imprima dicha multiplicación. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N = int(input("Ingrese un numero entero \n")) m = 1 for i in range(1,N+1): m *=(i**2) print(m) Escriba un programa en python 3 que solicite por consola una matriz cuadrada, luego imprima la sumatoria de los elementos de la diagonal principal y los elementos de la diagonal secundaria de la matriz traspuesta. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". m = r = a = b = for eval(input("Ingrese una matriz \n")) 0 0 len(m)-1 i in range(len(m)): r += m[i][i] r += m[a][b] a = a+1 b = b-1 print(r) Escriba un programa en python 3 que solicite por consola una palabra N, luego utilice la palabra ingresada en el siguiente ejercicio: Imprima “Upper” en caso de que la primera letra de la palabra N sea mayúscula. En caso de que la primera letra sea minúscula imprima “Lower”. NOTA1: El mensaje al solicitar la palabra debe ser: "Ingrese una palabra \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "palabra". NOTA2: El programa debe mostrar como resultado exclusivamente la salida indicada, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir las salidas como lo indica la primera columna de la tabla. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida. p = input("Ingrese una palabra \n") print("Upper" if p[0]==p[0].upper() else "Lower") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Dos discos están unidos por una correa. El primero tiene un radio de 25 cm y el segundo de 75 cm. Calcule e imprima el número de vueltas que habrá dado el segundo disco cuando el primero ha dado N vueltas. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear el resultado a dos cifras decimales. Utilice la función round(). N = int(input("Ingrese un numero entero \n")) print(round(N*(1/3),2)) Escriba un programa en python 3 que solicite por consola tres números enteros, W, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: 120 personas han tardado en hacer el rascacielos Burj Khalifa de 70 plantas, 240 dias, trabajando 10 horas al dia. Calcule e imprima la cantidad de trabajadores que se necesitan para hacer un rascacielos de W plantas en N días trabajando M horas diarias. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). W = int(input("Ingrese un numero entero \n")) N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) res = (120*240*W)/(7*N*M) print(round(res,1)) Escriba un programa en Python 3 que solicite por consola una lista e imprima una nueva lista que contenga todos los elementos de la primera lista menos los duplicados. La nueva lista debe tener sus elementos organizados de menor a mayor. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "lista". lista = eval(input("Ingrese una lista \n")) f = [] for i in lista: if not i in f: f += [i] print(f) Escriba un programa en python 3 que solicite por consola una matriz, luego calcule e imprima la raíz cuadrada de la suma de los cuadrados de todos los elementos de dicha matriz redondeada a dos cifras decimales. Utilice la función round(). NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". m = eval(input("Ingrese una matriz \n")) r = 0 for i in range(len(m)): for j in range(len(m[i])): r+=m[i][j]**2 print(round((r)**(1/2),2)) Escriba un programa en python 3 que solicite por consola dos números reales, el primer número corresponde a la diagonal mayor de un rombo y el segundo número corresponde a su diagonal menor, luego calcule y muestre el área de este. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N1 = float(input("Ingrese un numero real \n")) N2 = float(input("Ingrese un numero real \n")) print(N2*N1/2) Escriba un programa en python 3 que solicite por consola una matriz cuadrada, luego imprima la multiplicación de los elementos de la diagonal principal y los elementos de la diagonal secundaria de dicha matriz. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". NOTA1: El código debe funcionar para matrices cuadradas de otros tamaños. m = res a = b = for eval(input("Ingrese una matriz \n")) = 1 0 len(m)-1 i in range(len(m)): res *= m[i][i] res *=m[a][b] a = a+1 b = b-1 print(res) Escriba un programa en python 3 que solicite como entrada dos números enteros e imprima por pantalla la potenciación del primero elevado al segundo. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "entero". El mensaje debe ser el mismo para solicitar los dos números enteros. N1 = int(input("Ingrese un numero entero \n")) N2 = int(input("Ingrese un numero entero \n")) print(N1**N2) Escriba un programa en python 3 que solicite por consola un número entero, y verifique si este es impar. Si el número es impar, imprima su división entera con 3. Si el número es par, verifique si es divisible por 7 (para ser divisible también tiene que ser mayor que 7), y en caso tal imprima el TRIPLE del número. Si el número no es divisible, imprima "No es divisible" NOTA: Para solicitar el número entero hágalo con el mensaje "Ingrese un entero: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. N = int(input("Ingrese un entero: \n")) if N%2!=0: print(N//3) elif (N%7==0 and N>7): print(3*N) else: print("No es divisible") Escriba un programa en Python 3 que solicite una lista de números enteros por consola e imprima otra lista con los números que aparecen repetidos en la lista de entrada, sólo una vez por número repetido, los repetidos deben aparecer en su orden de aparición. Si no existen elementos repetidos imprima la lista vacía. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "lista". lista = eval(input("Ingrese una lista \n")) l1=[] l2=[] for i in lista: if lista.count(i) > 1: l1.append(i) for e in l1: if e not in l2: l2.append(e) print(l2) Escriba un programa en python 3 que solicite por consola un número entero correspondiente a un número de mes entre 1 y 12 e imprima "Semestre" si es un mes en el que se estudia o "Vacaciones" si es un mes en el que no se estudia. En caso de que sea un mes en el que se estudia, deberá imprimir "1" si está en el primer semestre del año, o "2" si está en el segundo. Adicionalmente, deberá verificar que el número ingresado corresponda un número de mes válido, en caso contrario deberá imprimir "Error". Los meses de estudio son desde Febrero hasta Junio (Inclusive) y desde Agosto hasta Noviembre (Inclusive) NOTA: Para solicitar el número entero hágalo con el mensaje "Ingrese un numero entero: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. N = int(input("Ingrese un numero entero: \n")) if N<1 or N>12: print("Error") elif N>=2 and N<=6: print("Semestre") print("1") elif N>=8 and N<=11: print("Semestre") print("2") else: print("Vacaciones") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Tres amigos se unen para comprar una casa. Eduardo aportó N pesos, Juliana aporta 10'000.000 millones de pesos más que Eduardo y 50'000.000 millones de pesos menos que Arturo. Calcule e imprima cuanto pagaron en total los tres amigos por la finca. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. N = int(input("Ingrese un numero entero \n")) print(3*N+70000000) Escriba un programa en python 3 que solicite por consola un número, N. Luego utilice el número ingresado en el siguiente ejercicio: Imprima el mensaje: Usted acaba de ingresar el numero ///N///. NOTA1: El mensaje se debe imprimir tal como aparece en el enunciado. Note que el número ingresado aparece entre los simbolos /// /// sin ningun espacio entre ellos. NOTA2: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". p = float(input("Ingrese un numero \n")) print("Usted acaba de ingresar el numero "+"///"+str(p)+"///") Escriba un programa en python 3 que solicite por consola un diccionario N, luego utilice el diccionario en el siguiente ejercicio: El diccionario N contiene la agenda telefónica de Andres, sus amigos (claves) son: "Juan", "Monica", "Marta", cada amigo esta guardado con su número telefónico. Andres desea saber si el numero telefónico de Marta es un numero par. Si el numero de Marta es par, Andres añadirá otro contacto llamado "Madre" a su agenda y su número sera el doble del numero de Marta. Si el numero de su "Madre" es múltiplo de 5, Andres guardara el contacto de "Padre" con el doble del número de "Juan" y se imprimirá la agenda telefónica por pantalla. Si el numero de su madre no es múltiplo de 5, simplemente se imprimirá la agenda telefónica. Si el número telefónico de "Marta" no es par, se agregara el contacto "Marcos" y tendrá el triple del número de "Monica" e imprimirá la agenda por pantalla. NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese un diccionario \n",tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. dic = eval(input("Ingrese un diccionario \n")) if int(dic["Marta"])%2==0: dic["Madre"] = int(dic["Marta"])*2 if int(dic["Madre"])%5==0: dic["Padre"] = int(dic["Juan"])*2 print(dic) else: dic["Marcos"] = int(dic["Monica"])*3 print(dic) Escriba un programa en python 3 que solicite por consola una lista, luego utilice la lista ingresada en el siguiente ejercicio La lista ingresada contiene cuatro números reales pertenecientes a cuatro practicas calificadas en un curso. La nota final del curso se calcula eliminando la nota menor y promediando las notas restantes. Calcule e imprima en líneas diferentes, la nota eliminada y luego, la notal final del curso. Además, en otra línea, imprima “Pasa” en caso de que la nota final sea mayor o igual a 3.0. En caso de que la nota sea menor a 3.0 imprima “Repite”. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "lista". NOTA2: El programa debe mostrar como resultado exclusivamente las salidas solicitadas, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondee el promedio de los números a una cifra decimal. Utilice la función round(). N = eval(input("Ingrese una lista \n")) menor = 10000 prom = 0 for i in range(len(N)): if N[i]< menor: menor = N[i] prom = i print(N[prom]) N.pop(prom) prom = (sum(N))/3 print(round(prom,1)) if prom>=3: print("Pasa") else: print("Repite") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Tres amigos se unen para comprar una casa. Eduardo aportó N pesos, Juliana aporta 10'000.000 millones de pesos más que Eduardo y 50'000.000 millones de pesos menos que Arturo. Calcule e imprima cuanto pagaron en total los tres amigos por la finca. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. N = int(input("Ingrese un numero entero \n")) print(70000000+(3*N)) Escriba un programa en python 3 que solicite por consola un número real correspondiente al diámetro de un círculo, luego calcule y muestre el área de este. Para este ejercicio considere π = 3.14 NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". D = float(input("Ingrese un numero real \n")) print(3.14*(D/2)**2) Escriba un programa en python 3 que solicite por consola una matriz, luego para cada fila calcule y muestre en una lista el número máximo y mínimo. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". m = eval(input("Ingrese una matriz \n")) for i in range(len(m)): mayor = -10000000 menor = 10000000 for j in range(len(m[i])): if m[i][j]>mayor: mayor = m[i][j] if m[i][j]< menor: menor = m[i][j] print([mayor]+[menor]) Escriba un programa en python 3 que solicite por consola una matriz, luego calcule e imprima la raíz cuadrada de la suma de los cuadrados de todos los elementos de dicha matriz redondeada a dos cifras decimales. Utilice la función round(). NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". matriz = eval(input("Ingrese una matriz \n")) resp = 0 for i in range(len(matriz)): for j in range(len(matriz[i])): resp+=(matriz[i][j])**2 print(round(resp**(1/2),2)) Escriba un programa en Python 3 que solicite por consola una lista con números enteros e imprima una lista con los números que son menores a 50. Nota 2: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "lista". Por ejemplo: l = eval(input("Ingrese una lista \n")) final = [] for i in l: if i<50: final +=[i] print(final) Escriba un programa en Python 3 que solicite una palabra y calcule la frecuencia de cada una de las letras de dicha palabra. El programa deberá imprimir para cada letra (en orden de aparición en la palabra) una lista donde la primera posición es dicha letra y la segunda posición es la cantidad de apariciones de esa letra en la palabra. Nota: El mensaje al solicitar la entrada debe ser: "Ingrese una palabra \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "palabra". p = input("Ingrese una palabra \n") for i in range(len(p)): c = p.count(p[i]) print([p[i]]+[c]) Escriba un programa en python 3 que solicite por consola un número real correspondiente al radio de un círculo, luego calcule y muestre el perímetro de este. Para este ejercicio considere π = 3.14 NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". r = float(input("Ingrese un numero real \n")) print(3.14*r*2) Escriba un programa en python 3 que solicite por consola un número real correspondiente a la longitud de un lado de un cubo, luego calcule y muestre el volumen de este. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". n1 = float(input("Ingrese un numero real \n")) print(pow(n1,3)) Cree un programa en Python 3 que le solicite al usuario un número entero el cual será equivalente al radio de una esfera con el cual se debe calcular el volumen de la esfera, El programa debe mostrar como resultado exclusivamente el volumen de la esfera aproximado a dos cifras decimales, no debe contener letras ni enunciados que lo acompañen. Nota: Utilizar pi = 3.14. por ejemplo si el usuario ingresa 3 como radio de la esferea, el programa debe mostrar: 113.04 Elabore su programa en un archivo de Python (formato *.py). Si omite la extensión le aparecerá un error de compilación. No deje espacios en blanco en el nombre del archivo. Si el nombre del archivo contiene espacios en blanco, el sistema no lo reconocerá y lo calificará como cero. radio = int(input()) volumen = pow(radio,3)*4/3*3.14 print(round(volumen,2)) Cree un programa en Python 3 que le solicite al usuario dos números enteros los cuales serán los catetos de un triángulo rectángulo , y luego calcule el valor de la hipotenusa, El programa debe mostrar como resultado exclusivamente el el valor de la hipotenusa aproximado a una cifra decimal, no debe contener letras ni enunciados que lo acompañen. Nota: Recuerde que la raiz cuadrada es equivalente a elevar el número a la 1/2. por ejemplo si el usuario ingresa los números 3 y 2, el programa debe mostrar: 3.6 cateto1 = int(input()) cateto2 = int(input()) operacion = pow(cateto1,2)+pow(cateto2,2) hipotenusa = pow(operacion,(1/2)) print(round(hipotenusa,1)) Cree un programa en Python 3 que le solicite al usuario la altura de un cilindro y el radio de su base, y luego calcule el área del cilindro tapado. El programa debe mostrar como resultado exclusivamente el área total del cilindro redondeada a dos cifras decimales, no debe contener letras ni enunciados que lo acompañen. Nota: usar pi como 3.14 (pi=3.14). por ejemplo si el usuario ingresa una altura de 8 y un radio de la base de 3, el programa debe mostrar: 207.24 altura = int(input()) radio = int(input()) operacion1 = 2*altura*3.14*radio operacion2 = 2*3.14*pow(radio,2) area_superficial = operacion1 + operacion2 print(round(area_superficial,2)) Cree un subrograma en Python 3 llamado producto.py, con una función llamada prod que calcula el producto de dos matrices. Dicha función recibe como argumentos dos matrices y retorna como resultado el producto de las dos matrices. Además, cree un programa en Python 3.4 llamado main.py, que le solicite al usuario dos matrices, las utilice como argumentos de la funcion en el subprograma, y muestre el resultado del producto matricial (cada fila en una linea diferente). Muestre exclusivamente lo solicitado anteriormente sin enunciados extra que lo acompañen Producto de matrices [a b] * [e f] = [a*e+b*g a*f+b*h] [c d] [g h] [c*e+d*g c*f+d*h] Utilce el comando eval para convertir un string en una matriz Nota: En VPL de Moodle debe estar primero el archivo del programa y luego el del subprograma. Por ejemplo, si el usuario ingresa la matriz [[0, 6], [6, 6]] y la matriz [[3, 4], [8, 1]], el programa debe mostrar: [48, 6] [66, 30] main.py import producto matriz1 = eval(input()) matriz2 = eval(input()) producto.prod(matriz1,matriz2) producto.py def prod(matriz1,matriz2): for i in range(len(matriz1)): final = [] for j in range(len(matriz1)): p = 0 for k in range(len(matriz1)): p += matriz1[i][k]*matriz2[k][j] final = final+[p] print(final) .Sara esta probando un nuevo método de lectura rápida que le recomendaron. De un texto, solo se fijara en las palabras que contienen mínimo 2 letras "a", guardara dichas palabras en una lista y luego las imprimirá por pantalla unas tras otra con el string " !! " como separador de cada una de ellas. Cree un programa en python 3 que solicite el texto M por consola y pruebe el método de lectura rápida de Sara. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un texto \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "texto". NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. p = (input("Ingrese un texto \n").split(" ")) lista = "" for i in p: c = 0 for j in range(len(i)): if i[j]=="a": c+=1 if c==2: lista +=" !! "+(i) break print(lista.strip()[3:len(lista)]) Escriba un programa en python 3 que solicite un numero indefinido de palabras (Todas las entradas son en minúscula), hasta que se le ingrese la palabra "fin". El programa debe guardar todas las palabras en una lista (sin la palabra "fin"). Posteriormente el programa debe imprimir la lista entera y en otra linea la palabra de la lista que con tiene mayor cantidad de "a". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una palabra \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "palabra". NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. p = input("Ingrese una palabra \n") lista = [] ma = -1000 mayor = "" while(p != "fin"): lista +=[p] p = input("Ingrese una palabra \n") print(lista) for i in lista: c = 0 for j in range(len(i)): if i[j]=="a": c+=1 if c > ma: ma = c mayor = i print(mayor) Cree una función en python 3 llamada Clima, que reciba como parámetro una lista con una cantidad desconocida de elementos (Todos numéricos), dichos elementos corresponden a las temperaturas de los últimos días en alguna ciudad. La función debe calcular la temperatura promedio, si la temperatura promedio es por lo menos 25.6, debe imprimir por pantalla "Calor", en caso contrario, imprima por pantalla "Frio". NOTA1: La función debe llamarse explicitamente como se indica en el enunciado del ejercicio. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: El código solicitado no requiere lectura externa de datos (input) ni invocar la función. def Clima(lista): temperatura = sum(lista)/len(lista) if temperatura >= 25.6: print("Calor") else: print("Frio") Un analista de datos quiere conocer los resultados de un equipo de fútbol durante una temporada. Para esto tiene una lista con los resultados obtenidos por el equipo en la temporada "G"-> Ganador, "P"-> perdedor, "E"->Empate. ejemplo: ["G","E","P"]. El analista de datos debe obtener la cantidad de puntos que hizo el equipo en la temporada, considerando que por partido ganado recibe 3 puntos y por partido empatado recibe 1 punto. Finalmente, si un equipo hace menos de 12 puntos en una temporada, desciende, en caso contrario permanece. Cree una función en python 3 llamada Resultados, que reciba como parámetro una lista con los resultados de la temporada de un equipo. La función debe calcular los resultados y finalmente imprimir una lista compuesta por la cantidad de puntos que hizo el equipo y en segunda posición debe contener un texto "Desciende" o "Permanece" según el caso. NOTA1: La función debe llamarse explicitamente como se indica en el enunciado del ejercicio. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: El código solicitado no requiere lectura externa de datos (input) ni invocar la función. def Resultados(lista): puntos = 0 lista = [] for i in lista: if i =="G": puntos+=3 if i=="E": puntos+=1 if puntos<12: lista.append("Desciende") print(lista) else: lista.append("Permanece") print(lista) Cree un programa en python 3 que solicite por consola una lista M de palabras. De dicha lista obtenga otra lista N que guarde con el primer carácter en mayúscula las palabras de M que tienen más de 4 caracteres. Finalmente imprima la lista N por pantalla. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "lista". NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. lista = eval(input("Ingrese una lista \n")) a = [] for i in lista: if len(i) > 4: a += [i.capitalize()] print(a) El dueño de una empresa quiere calcular las ventas totales durante un mes. Para esto, el dueño cuenta con una matriz donde sus filas representan semanas del mes, dichas filas contienen las ventas de cada día de esas semanas en que la empresa trabajó. Cree una funcion en python 3 llamada Ventas que reciba como parámetro una matriz con las ventas de la empresa, realice la sumatoria total de las ventas y si el total de ventas es mayor a 100000, imprima por pantalla la lista de ventas de la primera semana, en caso contrario imprima por pantalla la lista de ventas de la ultima semana. NOTA1: La función debe llamarse explicitamente como se indica en el enunciado del ejercicio. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: El código solicitado no requiere lectura externa de datos (input) ni invocar la función. def Ventas(matriz): m = 0 for i in range(len(matriz)): m+=sum(matriz[i]) if m>100000: print(matriz[0]) else: print(matriz[len(matriz)-1]) Cree un programa en python 3 que solicite por consola un entero M y una lista N. Posteriormente, usando el manejo de errores, imprima sucesivamente por pantalla el resultado de elevar cada uno de los elemento de N al número M. En caso de que el elemento de N sea un string, el mensaje de error que se debe mostrar es "No valido" e imprimir el valor del elemento de N. NOTA1: El mensaje al solicitar las entradas debe ser: "Ingrese un numero entero \n", "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero", "lista. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. M=int(input("Ingrese un numero entero \n")) N=eval(input("Ingrese una lista \n")) for i in range(len(N)): try: l = pow(N[i],M) print(l) except: print("No valido") print(N[i]) Cree un programa en python 3 que solicite por consola un entero M y una lista N. Posteriormente, usando el manejor de errores imprima sucesivamente por pantalla la división entera de cada uno de los elementos de la lista N entre el entero M. En caso de que el elemento de N sea un string, el mensaje de error que se debe mostrar es "No valido". En caso de que haya alguna división por cero, el mensaje de error debe ser "No se puede dividir por cero". NOTA1: El mensaje al solicitar las entradas debe ser: "Ingrese un numero entero \n", "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero", "lista. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. M=int(input("Ingrese un numero entero \n")) N=eval(input("Ingrese una lista \n")) for i in N: try: print(i//M) except ZeroDivisionError: print("No se puede dividir por cero") except: print("No valido") Una maestra quiere diseñar un programa que corrija rápidamente las faltas ortográficas de sus estudiantes en las palabras terminadas en "ción" a las cuales no les pongan tilde. Cree un programa en python que solicite por consola un texto M, busque las palabras terminadas en "ción" ( en cualquier presentación "Ción", "CIÓN","CIÓn", etc) que NO esten tildadas, ponga en mayúscula toda la palabra no tildada. Finalmente imprima el nuevo texto en minúscula por pantalla, exceptuando las palabras corregidas que se imprimen en mayúscula . NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un texto \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "texto". NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. p = input("Ingrese un texto \n").lower() p = p.split() for i in range(len(p)): if (p[i])[-4:]=="cion": p[i] = p[i].upper() print(" ".join(p)) Escriba un programa en python 3 que solicite por consola un número real. Si el número real, es igual a su valor entero, por ejemplo (3.0 tiene un valor entero de 3), imprima "Es entero" y cálcule el residuo de la división por 5, si el residuo de la división por 5 es 0, imprima "Es divisible", sino imprima "No es divisible". SI no es igual a su valor entero imprima "No es entero". NOTA: Para solicitar el número real, hágalo con el mensaje "Ingrese un numero real: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. N = float(input("Ingrese un numero real: \n")) if N == int(N): print("Es entero") residuo = N%5 if N==0: print("Es divisible") else: print("No es divisible") else: print("No es entero") Cree un programa en python 3 que solicite por teclado dos diccionarios M,N con los datos de 2 personas: "Nombre", "Cedula" y "Telefono". Posteriormente, imprima por pantalla la secuencia de datos de la primera persona, luego la secuencia de datos de la segunda persona. En caso de que la persona no haya proporcionado algún dato (La clave no exista), el mensaje de error que se debe mostrar es: "Dato no proporcionado" NOTA1: El mensaje al solicitar las entradas debe ser: "Ingrese un diccionario \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "diccionario". NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. persona1 = eval(input("Ingrese un diccionario \n")) persona2 = eval(input("Ingrese un diccionario \n")) datos = ["Nombre","Cedula","Telefono"] for i in datos: try: print(persona1[i]) except: print("Dato no proporcionado") for i in datos: try: print(persona2[i]) except: print("Dato no proporcionado") Escriba un programa en python 3 que solicite por consola una lista N, luego utilice la lista ingresada en el siguiente ejercicio: Cuente la cantidad de elementos en la lista. Si la cantidad de elementos es por lo menos 4, sume los dos primeros elementos y añadalos al final de la lista, luego imprima la lista. En caso contrario, intercambie los elementos de la primera y la ultima posición de la lista e imprimala. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. lista = eval(input("Ingrese una lista \n")) elementos = len(lista) if elementos>=4: suma = lista[0]+lista[1] lista.append(suma) print(lista) else: el = lista[0] lista[0] = lista[len(lista)-1] lista[len(lista)-1] = el print(lista) Cree una función en python 3 llamada Resta que reciba dos parámetros, correspondientes a dos matrices. La función debe efectuar la resta de dichas matrices e imprimir la matriz resultante. En caso de que las matrices no puedan ser sumadas, el mensaje de error que se debe mostrar es "No se pueden restar estas matrices". NOTA1: La función debe llamarse explicitamente como lo indica el ejercicio. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. def Resta(matriz1,matriz2): t1 = len(matriz1) a1 = len(matriz1[0]) t2 = len(matriz2) a2 = len(matriz2[0]) if t1!=t2 or a1!=a2: print("No se pueden restar estas matrices") else: for i in range(len(matriz1)): for j in range(len(matriz1[i])): matriz1[i][j] = matriz1[i][j]-matriz2[i][j] print(matriz1) Cree una función en python 3 llamada Suma que reciba dos parámetros, correspondientes a dos matrices. La función debe efectuar la suma de dichas matrices e imprimir la matriz resultante. En caso de que las matrices no puedan ser sumadas, el mensaje de error que se debe mostrar es "No se pueden sumar estas matrices". NOTA1: La función debe llamarse explicitamente como lo indica el ejercicio. NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener letras ni enunciados adicionales que lo acompañen. def Suma(matriz1,matriz2): t1 = len(matriz1) a1 = len(matriz1[0]) t2 = len(matriz2) a2 = len(matriz2[0]) if t1!=t2 or a1!=a2: print("No se pueden sumar estas matrices") else: for i in range(len(matriz1)): for j in range(len(matriz1[i])): matriz1[i][j] = matriz1[i][j]+matriz2[i][j] print(matriz1) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: Calcule la división de los dos números ingresados siendo N el dividendo y M el divisor, imprima “Exacta” en caso de que la division sea exacta, en caso contrario, si la division no es exacta imprima “No exacta”. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente los textos indicados, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir las salidas como lo indica los ejemplos. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) if (N%M)==0: print("Exacta") else: print("No exacta") Escriba un programa en python 3 que solicite por consola un número entero, W. Luego utilice el número ingresado en el siguiente ejercicio: En la familia Manafort trabajan el padre, la madre y uno de los hijos, ganado conjuntamente N euros. La ganancia de la madre es igual a los 2/3 de la del padre y la del hijo es 1/2 de la de su madre. Calcule e imprima la cantidad de euros que gana la madre aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = int(input("Ingrese un numero \n")) madre = N/3 print(round(madre,2)) Escriba un programa en python 3 que solicite por consola tres números enteros N, M y W, luego utilice los números ingresados en el siguiente ejercicio: Imprima los tres números ingresados de mayor a menor. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente los números indicados, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir los números como lo indica los ejemplos. numero1 = int(input("Ingrese un numero entero \n")) numero2 = int(input("Ingrese un numero entero \n")) numero3 = int(input("Ingrese un numero entero \n")) l = [numero1]+[numero2]+[numero3] l.sort() for a in reversed(l): print(a) Escribe un programa en Python 3 que solicite por consola dos números enteros positivos e imprima su Mínimo Común Múltiplo (MCM). NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "entero". El mensaje debe ser el mismo para solicitar los dos números enteros. def mcm(x, y): if x > y: mayor = x else: mayor = y while(True): if((mayor % x == 0) and (mayor % y == 0)): mcm = mayor break mayor += 1 return mcm num1 = int(input("Ingrese un numero entero \n")) num2 = int(input("Ingrese un numero entero \n")) print( mcm(num1, num2)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Daniel ganó un premio de N pesos. Piensa quedarse con 30'000.000 pesos, y el resto repartirlo entre sus 5 hijos, en partes iguales. Calcule e imprima cuánto dinero le dará a cada hijo. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = int(input("Ingrese un numero entero \n")) resto = N - 30000000 resul = resto/5 print(round(resul,2)) Escriba un programa en python 3 que solicite por consola una matriz cuadrada, luego imprima en una lista los elementos de la diagonal principal y en otra lista los elementos de la diagonal secundaria de dicha matriz. a=eval(input("Ingrese una matriz \n")) l=[] l1=[] for i in range(len(a)): l.append(a[i][i]) l1.append(a[i][len(a[i])-i-1]) print(l) print(l1) Escriba un programa en python 3 que solicite por consola una lista N, luego utilice la lista ingresada en el siguiente ejercicio: Calcule la cantidad total de elementos en la lista. Si la cantidad de elementos es por lo menos 4, imprima por pantalla la cantidad de elementos. En caso contrario, imprima "No". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista\n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. n=eval(input("Ingrese una lista\n")) a=len(n) if a>=4: print(a) else: print("No") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Oscar ha comprado 2 colecciones de libros por N pesos en total. La primera colección consta de 15 libros y cada uno Ie ha costado 35.000 pesos. La segunda colección consta de 12 libros. Calcule e imprima el valor en pesos que cuesta cada libro de la segunda colección aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). print(round(((int(input("Ingrese un numero entero \n")))525000)/12,2)) .Escriba un programa en python 3 que solicite por consola una lista númerica N y luego utilice la lista ingresada en el siguiente ejercicio: Cuente la cantidad de elementos de la lista N. Si la cantidad es un número par, obtenga el primer elemento de la lista. Si el primer elemento de la lista es par, elevelo al cuadrado e imprimalo por pantalla. Si el primer elemento no es par,imprimalo por pantalla. En caso de que la cantidad de elementos no sea par, imprima el ultimo elemento de la lista NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Las salidas deben ser números enteros. lista=eval(input("Ingrese una lista \n")) if (len(lista))%2==0: if (lista[0])%2==0: lista[0]*=lista[0] print(lista[0]) else: print(lista[0]) else: print(lista[len(lista)-1]) Escriba un programa en python 3 que solicite por consola un número entero N, luego calcule la suma de los primeros N cuadrados perfectos e imprima dicha suma. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N = int(input("Ingrese un numero entero \n")) suma = 0 for i in range(N): suma+=i**2 print(suma) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Un arquitecto quiere calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos, se le paga $70000 por hora. Si trabaja más de 40 horas se le paga $70000 por cada una de las primeras 40 horas y $60000 por cada hora extra. Suponiendo que el arquitecto ha trabajado N horas semanales, calcule e imprima el total del salario semanal. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Como se evidencia en los casos de prueba, el número que se debe imprimir es entero. n = int(input("Ingrese un numero entero \n")) print((70000*n) if n<=40 else ((n//40)*40*70000+((n(n//40)*40)*60000))) Escriba un programa en python 3 que solicite por consola una lista N con 2 elementos, luego utilice la lista ingresada en el siguiente ejercicio: El primer elemento de la lista N corresponde a la medida del lado de un triangulo, el segundo elemento corresponde a la medida de otro lado del mismo triangulo, la medida del tercer lado del triangulo es la mitad de la medida del primer lado más el segundo lado. Calcule el perimetro de dicho triangulo, ingreselo al final de la lista aproximado a una cifra decimal y si el perimetro aproximado es mayor que 20, imprima por pantalla la lista. En caso contrario, ingrese tambien al final de la lista el texto "Menor" y luego imprimala. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. N = eval(input("Ingrese una lista \n")) perimetro = round(N[0]+N[1]+(N[0]/2+N[1]),1) N.append(perimetro) print(N if perimetro>20 else N+["Menor"] ) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: Para obtener el grado de eficiencia de un operario de una fábrica de tornillos, se utilizan las siguientes condiciones, que se le imponen para un período de prueba: Menos de 200 tornillos defectuosos. Más de 10000 tornillos producidos. El grado de eficiencia se determina de la siguiente manera: Si no cumple ninguna de las condiciones, "Grado 5". Si sólo cumple la primera condición, "Grado 6". Si sólo cumple la segunda condición, "Grado 7". Si cumple las dos condiciones, "Grado 8". Imprima el grado de eficiencia de un operario que tiene N tornillos defectuosos y M tornillos producidos. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir las salidas como lo indica los ejemplos. Tenga en cuenta las mayúsculas, minúsculas y espacios que se indican para el texto de salida. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) if N<200 and M>10000: print("Grado 8") elif N<200 or M>10000: if N<200: print("Grado 6") elif M>10000: print("Grado 7") else: print("Grado 5") Escriba un programa en python 3 que solicite por consola un número entero N, luego encuentre los primeros N cuadrados perfectos e imprímalos en una lista. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N = int(input("Ingrese un numero entero \n")) lista = [] for i in range(n): lista.append(i**2) print(lista) Escriba un programa en Python 3 que solicite un texto por consola que corresponde a un número binario, por ejemplo "1010", y calcule e imprima su respectiva conversión a decimal entero. NOTA: Los textos con los números binarios pueden tener longitud variable. NOTA2: Para solicitar el primer texto hágalo con el mensaje "Ingrese un texto: \n". print(int((input("Ingrese un texto: \n")),2)) Escriba un programa en python 3 que solicite por consola dos palabras N y M, luego utilice las palabras ingresadas en el siguiente ejercicio: Imprima el siguiente texto para indicar cuál de las dos palabras es la más larga y por cuántas letras lo es: En caso de que la palabra N sea la más larga: "La palabra N tiene # letras mas que M" En caso de que la palabra M sea la más larga: "La palabra M tiene # letras mas que N" En caso de que las dos palabras tengan el mismo largo: "Las dos palabras tienen el mismo largo" Para imprimir el texto, reemplace N, M y # según las dos palabras ingresadas. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese una palabra \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "palabra". NOTA2: El programa debe mostrar como resultado exclusivamente el texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir las salidas como lo indica los ejemplos. Tenga en cuenta las mayúsculas, minúsculas y espacios que se indican para el texto de salida. N = input("Ingrese una palabra \n") M = input("Ingrese una palabra \n") if len(N)==len(M): print("Las dos palabras tienen el mismo largo") elif len(N)>len(M): print("La palabra "+N+" tiene "+str(len(N)-len(M))+" letras mas que "+M) else: print("La palabra "+M+" tiene "+str(len(M)-len(N))+" letras mas que "+N) Escriba un programa en python 3 que solicite por consola un número entero, este corresponde a la edad de una persona. Si el número está entre 0 y 17, imprima el mensaje "Es menor de edad". Si el número solicitado es mayor o igual a 18, solicite por consola un texto. Si el texto es "s" imprima "Puede entrar", de lo contrario imprima "No puede entrar". NOTA: Para solicitar el número entero hágalo con el mensaje "Ingrese una edad: \n". NOTA2: Para solicitar el texto hágalo con el mensaje "Tiene cedula (s-n)\n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúscula inicial. n=int(input("Ingrese una edad: \n")) if(n>0 and n<=17): print("Es menor de edad") elif n>=18: t=input("Tiene cedula (s-n)\n") if (t=="s"): print("Puede entrar") else: print("No puede entrar") Escriba un programa en python 3 que solicite por consola dos números, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: Calcule e imprima la cantidad de cerca eléctrica necesaria para delimitar un terreno que tiene N metros de largo y M metros de ancho. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = float(input("Ingrese un numero \n")) M = float(input("Ingrese un numero \n")) peri = (2*N)+(2*M) print(round(peri,1)) Escriba un programa en python 3 que solicite por consola cuatro números reales correspondientes a la longitud de los cuatro lados de un trapecio rectángulo, luego calcule y muestre el perímetro de este. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". n1 = float(input("Ingrese n2 = float(input("Ingrese n3 = float(input("Ingrese n4 = float(input("Ingrese print(n1+n2+n3+n4) un un un un numero numero numero numero real real real real \n")) \n")) \n")) \n")) Escriba un programa en python 3 que solicite por consola un número entero correspodiente a la temperatura actual en grados celcius. Si la temperatura es mayor que 27, imprima "Hace calor". Si la temperatura está entre 20 y 26, solicite por consola un texto. Si el texto es "sol", imprima "Usar ropa fresca". Si el texto es "nubes", imprima "Puede llover". Si la temperatura es menor que 20 grados imprima "Que frio" NOTA: Para solicitar el número entero hágalo con el mensaje "Ingrese una temperatura: \n". NOTA2: Para solicitar el texto, hágalo con el mensaje "Ingrese el clima actual: \n" NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. temperatura=int(input("Ingrese una temperatura: \n")) if temperatura>27: print("Hace calor") elif (temperatura>20 and temperatura<26): clima=input("Ingrese el clima actual: \n") if clima=="sol": print("Usar ropa fresca") elif clima=="nubes": print("Puede llover") else: print("Que frio") Escriba un programa en python 3 que solicite por consola un número entero, si el numero es impar imprima "Raro", si el número es par y se encuentra entre 10 y 20, imprima "Nada raro", si el número es par y está entre 21 y 30 imprima "Raro", si el número es mayor que 30 imprima "Nada raro". NOTA: Para solicitar el número entero hágalo con el mensaje "Ingrese un entero: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. numero = int(input("Ingrese un entero: \n")) if (numero%2)!=0: print("Raro") elif (numero%2)==0 and (10<numero30): print("Nada raro")</numero Escriba un programa en python 3 que solicite por consola dos números enteros, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: En la fábrica Billares Super Star, 20 personas hacen 130 mesas de billar en 15 días. Calcule e imprima cuantas mesas de billar harán N personas en M días. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = int(input("Ingrese un entero: \n")) M = int(input("Ingrese un entero: \n")) mesas = (130*N*M)/(20*15) print(round(mesas,1)) Escriba un programa en Python 3 que solicite por consola dos listas e imprima una lista que contiene solo los elementos que son comunes entre las listas (sin duplicados). Asegúrese de que su programa funcione con dos listas de diferentes tamaños. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "lista". El mensaje debe ser el mismo para solicitar las dos listas. NOTA1: La nueva lista debe tener sus elementos ordenados de menor a mayor def listas(a, b): lista_final = [] for i in a: if (i not in lista_final) and (i in b): lista_final.append(i) return lista_final lista1 = eval(input("Ingrese una lista \n")) lista2 = eval(input("Ingrese una lista \n")) comunes = listas(lista1,lista2) print(comunes) Se dice comúnmente que un año humano es equivalente a 7 años perrunos, sin embargo esta conversión falla al no reconocer que los perros alcanzan la edad adulta a los 2 años humanos. Como resultado algunas personas creen que es mejor contar los primeros dos años humanos como 10.5 años perrunos, y luego contar cada año adicional como 4 años perrunos. Escriba un programa en python 3 que solicite por consola un número entero, que corresponde a la cantidad de años humanos, y haga la conversión a años perrunos. Asegúrese que su programa funcione correctamente cuando la cantidad de años sea menor que 2 y cuando sea mayor. Su programa debe imprimir "Error" si se ingresa un número negativo. Imprima el resultado redondeado a una cifra decimal. NOTA: Para solicitar los números enteros hágalo con el mensaje "Ingrese un numero entero: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. NOTA3: El enfoque que se va a utilizar para calcular la cantidad de años perrunos es el de: 10.5 años perrunos por cada año humano en los primeros 2 años, y 4 años perrunos por cada año humano para el resto. humanos = int(input("Ingrese un numero entero: \n")) if humanos>0 and humanos<=2: años = humanos*10.5 print(round(años,1)) elif humanos>2: añosp = 13.0+(humanos*4) print(round(añosp,1)) else: print("Error") Escriba un programa en python 3 que solicite por consola cuatro números reales correspondientes a la longitud de los cuatro lados de un trapecio rectángulo, luego calcule y muestre el perímetro de este. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". n1 = float(input("Ingrese n2 = float(input("Ingrese n3 = float(input("Ingrese n4 = float(input("Ingrese print(n1+n2+n3+n4) un un un un numero numero numero numero real real real real \n")) \n")) \n")) \n")) Realizar un programa en Python 3 que solicite un texto por consola y con él realizar un juego de piedra, papel o tijera en el que el programa siempre le gane al usuario. Entrada: El usuario va a entrar una cadena de texto 'piedra', 'papel' o 'tijera' la cuál puede tener letras en mayúscula y minúscula, es decir "PiEdrA", "TijerA" e incluso tener espacios adicionales: "PAPEL " Salida: El programa deberá imprimir el caso de piedra papel o tijera que le gane al usuario en minúscula y sin espacios adicionales jugador = input() x = jugador.lower() y = x.replace(' ', '') if y=="piedra": print("papel") elif y=="papel": print("tijera") else: print("piedra") Escriba un programa en python 3 que solicite por consola tres números enteros correspodientes a la longitud de 3 segmentos de recta. Verifique que con el tamaño de esos 3 segmentos se puede formar un triángulo. Si se puede formar, imprima el perímetro, si el perímetro es mayor que 20 imprima "Es mayor", sino imprima "Es menor", si no se puede formar un triángulo imprima "No se puede" NOTA: Para solicitar los números enteros hágalo con el mensaje "Ingrese un segmento: \n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. n1 n2 n3 if = int(input("Ingrese un segmento: \n")) = int(input("Ingrese un segmento: \n")) = int(input("Ingrese un segmento: \n")) n1<(n2+n3) and n2<(n3+n1) and n3<(n1+n2): perimetro = n1+n2+n3 print(perimetro) if perimetro>20: print("Es mayor") else: print("Es menor") else: print("No se puede") Escriba un programa en python 3 que solicite por consola tres números enteros correspodientes a la longitud de 3 segmentos de recta. Verifique que con el tamaño de esos 3 segmentos se puede formar un triángulo. Si se puede formar, imprima el perímetro, si el perímetro es mayor que 20 imprima "Es mayor", sino imprima "Es menor", si no se puede formar un triángulo imprima "No se puede" NOTA: Para solicitar los números enteros hágalo con el mensaje "Ingrese un segmento: \n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. a = int(input("Ingrese un segmento: \n")) b = int(input("Ingrese un segmento: \n")) c = int(input("Ingrese un segmento: \n")) if (a+b)>c and (a+c)>b and (b+c)>a: perimetro = a+b+c print(perimetro) if perimetro>20: print("Es mayor") else: print("Es menor") else: print("No se puede") Escriba un programa en python 3 que solicite por consola cuatro números enteros correspondientes a los lados de un rectangulo. Verifique que con el tamaño de esos 4 lados se puede formar un cuadrado. Si se puede formar, imprima el área, si el área es mayor que 100 imprima "Es mayor", sino imprima "Es menor". Si no se forma un cuadrado, imprima "No es cuadrado" NOTA: Para solicitar los números enteros hágalo con el mensaje "Ingrese un lado: \n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. n1=int(input("Ingrese un lado: n2=int(input("Ingrese un lado: n3=int(input("Ingrese un lado: n4=int(input("Ingrese un lado: if n1==n2==n3==n4: area=n1*n2 print(area) if area>100: print("Es mayor") else: print("Es menor") else: print("No es cuadrado") \n")) \n")) \n")) \n")) Escriba un programa en python 3 que solicite por consola un texto, que corresponde a una contraseña, y verifique que el texto es una contraseña válida. Si la contraseña es válida imprima "Segura", de no serlo imprima "Insegura". Para que una contraseña sea válida deberá tener, al menos 8 caracteres, entre los cuales deberá haber letras y números y debe tener un caracter especial que puede ser "#", "@" o "!" (Ningún otro adicional). NOTA: Para solicitar el texto hágalo con el mensaje "Ingrese una contrasena: \n". (Note que no es una ñ, sino una n). NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. c=str(input("Ingrese una contrasena: \n")) if len(c)>=8: if c.find("#")!=-1: y=c.replace("#","x") if y.isalpha()==False: print("Segura") else: print("Insegura") elif c.find("@")!=-1: y=c.replace("@","x") if y.isalpha()==False: print("Segura") else: print("Insegura") elif c.find("!")!=-1: y=c.replace("!","x") if y.isalpha()==False: print("Segura") else: print("Insegura") else: print("Insegura") else: print("Insegura") Escriba un programa en python 3 que solicite por consola tres números enteros correspondientes a los tres lados de un triángulo. Si el triángulo es equilátero imprima "Equilatero", si el triángulo es isósceles imprima "Isosceles". Y si es escaleno imprima "Escaleno". Además, si el triángulo es isósceles, imprima el área redondeada a una cifra decimal; adicionalmente, si el área corresponde a un valor entero, imprima el cuadrado del área redondeada sin cifras decimales, de lo contrario si el área es mayor que 20, imprima "Es mayor", de lo contrario imprima "Es menor". NOTA: Para solicitar los números enteros hágalo con el mensaje "Ingrese un lado: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. l1=int(input("Ingrese un lado: \n")) l2=int(input("Ingrese un lado: \n")) l3=int(input("Ingrese un lado: \n")) if l1==l2==l3: print("Equilatero") elif l1==l2 and l2!=l3: print("Isosceles") area=round((((l3)*(((l1**2)-(((l3**2)/4)))**(1/2)))/2),1) if area%int(area)==0.0: cua=area**2 print(area) print(int(cua)) else: if area>20: print(area) print("Es mayor") else: print(area) print("Es menor") elif l1==l3 and l3!=l2: print("Isosceles") area=round((((l2)*(((l1**2)-(((l2**2)/4)))**(1/2)))/2),1) if area%int(area)==0.0: cua=area**2 print(area) print(int(cua)) else: if area>20: print(area) print("Es mayor") else: print(area) print("Es menor") elif l2==l3 and l2!=l1: print("Isosceles") area=round((((l1)*(((l2**2)-(((l1**2)/4)))**(1/2)))/2),1) if area%int(area)==0.0: cua=area**2 print(area) print(int(cua)) else: if area>20: print(area) print("Es mayor") else: print(area) print("Es menor") else: print("Escaleno") Una agencia de viajes está ayudando a un usuario a realizar una reserva en un lujoso hotel. El costo del alojamiento es de $ 500.000 por persona por noche. El usuario debe indicar la cantidad de personas que van a hospedarse y la cantidad de noches que se quedarán en el hotel. Hay una promocion del 33% de descuento para parejas que se queden al menos dos noches. Adicionalmente, aquellas parejas que se queden al menos seis noches, se les dará cada sexta noche gratis. Escriba un programa en python 3 que solicite por consola dos números enteros, que corresponden a la cantidad de personas y a la cantidad de noches que se quedarán respectivamente. Calcule e imprima el costo total de alojamiento, incluyendo los respectivos descuentos, redondeado a dos cifras decimales. NOTA: Los descuentos son acumulables. Aplicar el descuento del 33% al final de los demás descuentos. NOTA2: Para solicitar los dos números enteros, hágalo con el mensaje "Ingrese un numero entero: \n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. cantidad_de_personas=int(input("Ingrese un numero entero: \n")) cantidad_de_noches=int(input("Ingrese un numero entero: \n")) valor=500000 costo=(cantidad_de_personas*valor)*cantidad_de_noches descuento=costo*0.33 if cantidad_de_personas==2: if cantidad_de_noches>=2 and cantidad_de_noches<6: total=costo-descuento print(round(total,2)) if cantidad_de_noches>=6: n1=cantidad_de_noches//6 descuento1=cantidad_de_personas*valor*n1 x4=costo-descuento1 x5=x4-(x4*0.33) print(round(x5,2)) else: print(round(costo,2)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Walter tiene 80.000 pesos más que el doble de lo que tiene Elio, a su vez Víctor tiene 30.000 pesos menos que el triple de lo que tiene Walter. Elio tiene N pesos. Calcule e imprima la cantidad de dinero en pesos que tienen los tres en total. N = int(input("Ingrese un numero entero \n")) elio = N walter = (2*elio)+80000 vic = (3*walter)-30000 tot = elio + walter + vic print(tot) Escriba un programa en python 3 que solicite por consola dos textos, el primero corresponde a un género musical y el segundo a si es nuevo o antiguo. Si el primer texto es "rock", y el segundo es "antiguo" imprima "Angie". Si el primer texto es "reggaeton" y el segundo es "antiguo", imprima "Martes de galeria". Si el primer texto es "metal" y el segundo "antiguo" imprima "One". Si el primer texto es "rock" y el segundo es "nuevo" imprima "Believer". Si el primer texto es "reggaeton" y el segundo es "nuevo" imprima "Ambiente". Si el primer texto es "metal" y el segundo es "nuevo" imprima "Edge of the blade" NOTA: Para solicitar el primer texto hágalo con el mensaje "Ingrese un genero: \n". NOTA2: Para solicitar el segundo texto hágalo con el mensaje "Ingrese nuevo o antiguo (nuevo-antiguo)\n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. genero=input("Ingrese un genero: \n") a=input("Ingrese nuevo o antiguo (nuevo-antiguo)\n") if genero=="rock": if a=="antiguo": print("Angie") elif a=="nuevo": print("Believer") elif genero=="reggaeton": if a=="antiguo": print("Martes de galeria") elif a=="nuevo": print("Ambiente") elif genero=="metal": if a=="antiguo": print("One") elif a=="nuevo": print("Edge of the blade") Escriba un programa en python 3 que solicite por consola un número entero, y verifique si este es par. Si el número es par, imprima su CUADRADO. Si el número es impar, verifique si es divisible por 5, y en caso tal imprima el DOBLE del número. n = int(input("Ingrese un entero: \n")) if n%2==0: cua = pow(n,2) print(cua) else: if n%5==0: doble=2*n print(doble) Escribe un programa en Python 3 que solicite por consola un número entero positivo n e imprima la suma de los primeros n enteros positivos. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "entero". n=int(input("Ingrese un numero entero \n")) a=(n*(n+1))/2 print(int(a)) Escriba un programa en python 3 que solicite por consola dos números enteros, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: María Isabel Urrutia recorre 300 km entrenando 20 días a razón de 4 horas diarias. Calcule e imprima cuantos kilómetros recorrerá María Isabel Urrutia si en los próximos N días solo dispone de M horas diarias para entrenar. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) distancia = (300*N*M)/(20*4) print(round(distancia,1)) Escriba un programa en python 3 que solicite por consola dos textos, estos corresponden a un genero de películas y el segundo a si es nuevo o antiguo. Si el primer texto es "ficcion", y el segundo es "antiguo" imprima "Star Wars". Si el primer texto es "drama" y el segundo es "antiguo", imprima "titanic". Si el primer texto es "ficcion" y el segundo "nuevo" imprima "Ready Player One". Si el primer texto es "drama" y el segundo es "nuevo" imprima "La Chica Danesa" NOTA: Para solicitar el primer texto, hágalo con el mensaje "Ingrese un genero: \n". NOTA2: Para solicitar el segundo texto hágalo con el mensaje "Ingrese nuevo o antiguo (nuevo-antiguo)\n". NOTA3: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. a=input("Ingrese un genero: \n") b=input("Ingrese nuevo o antiguo (nuevo-antiguo)\n") if a=="ficcion" and b=="antiguo": print("Star Wars") elif a=="drama" and b=="antiguo": print("titanic") elif a=="ficcion" and b=="nuevo": print("Ready Player One") elif a=="drama" and b=="nuevo": print("La Chica Danesa") Escriba un programa en python 3 que solicite por consola dos números enteros que corresponden a A y B siendo A el primer número y B el segundo. Si A es mayor que B, calcule e imprima el cociente entre A y B (sin cifras decimales). Si A es menor que B, calcule e imprima el producto entre ambos y si dicho producto es mayor a 100 imprima "Mayor que 100" si no lo es, no imprima. Si son iguales calcule e imprima la suma entre ambos. NOTA: Para solicitar los dos números enteros, hágalo con el mensaje "Ingrese un numero entero: \n". NOTA2: Los mensajes se deben imprimir tal como aparecen entre comillas, sin tildes ni comas y con mayúsculas en sus respectivas apariciones. import math a=int(input("Ingrese un numero entero: \n")) b=int(input("Ingrese un numero entero: \n")) if a>b: print(math.floor(a/b)) elif a100: print("Mayor que 100") else: print(a+b) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: Un vendedor de camisas quiere saber cuánto dinero obtendrá si vende N camisas a un precio de M pesos por unidad. El vendedor tiene una regla, si el dinero obtenido corresponde a un número par, dona a una fundación un total de $50 por cada camisa vendida. Si el dinero obtenido corresponde a un número impar, dona a una fundación un total de $25 por cada camisa vendida. Muestre por pantalla con cuánto dinero queda en total el vendedor en cada caso. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Note que las salidas deben ser números enteros. N=int(input("Ingrese un numero entero \n")) M=int(input("Ingrese un numero entero \n")) a=N*M if a%2==0: b=50*N print(a-b) elif a%2!=0: c=25*N print(a-c) Escriba un programa en python 3 que solicite por consola dos números reales, el primer número corresponde a la altura de un cilindro y el segundo número corresponde al radio de este. Calcule y muestre el volumen del cilindro. Para este ejercicio considere π = 3.14 NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero real \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". n1 = float(input("Ingrese un numero real \n")) n2 = float(input("Ingrese un numero real \n")) areab = pow(n2,2)*3.14 volumen = n1*areab print(volumen) Escriba un programa de Python 3 que solicite por consola una lista con números reales y un número entero. En caso de que el número ingresado sea mayor a TODOS los elementos de la lista imprima "Mayor", por el contrario, en caso de que el número ingresado sea menor a TODOS los elementos de la lista imprima la suma de todos los elementos de la lista y el número. Si no se cumplen los casos anteriores imprima "No cumple". NOTA: El mensaje al solicitar la primera entrada debe ser: "Ingrese una lista \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "lista ". El mensaje para solicitar la segunda entrada debe ser: "Ingrese un numero entero \n" con las mismas normas dadas para la primera entrada. l=eval(input("Ingrese una lista \n")) n=int(input("Ingrese un numero entero \n")) may=max(l) men=min(l) if n>may: print("Mayor") elif n<="" code=""> Escriba un programa en python 3 que solicite por consola un número entero N, luego calcule los primeros N números múltiplos de 5 e imprímalos en una lista. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". n=int(input("Ingrese un numero entero \n")) l=[] for i in range(0,n): i = i*5 l.append(i) print(l) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: En caso de que el número N tenga 5 dígitos, imprimir la suma de todos sus dígitos. Ademas, en caso de que la suma sea mayor a 10, imprimir en otra línea la palabra “Alerta”. Por otro lado, si el numero N no tiene 5 dígitos imprima "Error". NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente la salida indicada, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir las salidas como lo indica los ejemplos. Tenga en cuenta las mayúsculas, minúsculas y espacios que se indican para el texto de salida. n=int(input()) n=str(n) if len(n)==5: suma=0 for i in n: suma+=int(i) print(suma) if suma>10: print("Alerta") else: print("Error") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Marcela tenía N cartas de Yu-Gi-Oh!. 15 de las cartas que tenía se las regaló a su amigo Marcos en su cumpleaños. Además, le regaló 20 cartas a Carlos, el hermano de Marcos. Más tarde, Marcela encontró dos paquetes nuevos de cartas de Yu-Gi-Oh! en su cuarto, cada paquete tenía 6 cartas regulares y una carta de edición limitada. Imprima la cantidad de cartas de Yu-Gi-Oh! con las que termina Marcela. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. a=int(input("Ingrese un numero entero \n")) b=(a-35)+14 print(b) Escriba un programa en python 3 que solicite por consola una lista N y una lista M, ambas númericas de 3 elementos, luego utilice las listas ingresadas en el siguiente ejercicio: Calcule la sumatoria de los elementos de la lista N y calcule la sumatoria de los elementos de la lista M. Si la sumatoria de N es mayor que la de M, verifique si la suma de N es por lo menos 50. Si la suma de N es por lo menos 50, añada 50 al final de la lista N e imprimala por pantalla. En caso de que la suma sea menor a 50, añada 0 al final de la lista N e imprimala por pantalla. En caso de que la sumatoria de M sea mayor, agregue al final de M la sumatoria de N e imprima M por pantalla. Si las sumatorias de N y M son iguales, imprima por pantalla "Iguales" NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. n=eval(input("Ingrese una lista \n")) m=eval(input("Ingrese una lista \n")) sumn= n[0]+n[1]+n[2] summ= m[0]+m[1]+m[2] if(sumn>summ): if(sumn>=50): n.append(50) print(n) elif(sumn<50): n.append(0) print(n) if(summ>sumn): m.append(sumn) print(m) else: print("Iguales") Escriba un programa en python 3 que solicite por consola dos números enteros, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: 5 autobuses de la empresa E-Bolivariano transportan 800 pasajeros en 4 viajes. Calcule e imprima la cantidad de viajes necesarios para transportar N pasajeros usando M autobuses de la empresa EBolivariano. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). n=int(input("Ingrese un numero entero \n")) m=int(input("Ingrese un numero entero \n")) x=(n)/(40*m) print(round(x,1)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Antonella y Gregorio compraron una nevera que cuesta N pesos. Cuando se la entregaron, pagaron 2/5 del precio al contado y abonarán el resto en 5 cuotas iguales, sin recargo. Calcule e imprima la cantidad de dinero que pagarán en cada cuota. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. n=int(input( "Ingrese un numero entero \n")) p1=(2.0/5.0)*n total=n-p1 cuota=total/5.0 print(int(cuota)) Escriba un programa en python 3 que solicite por consola tres números enteros N, M y L, luego utilice los números ingresados en el siguiente ejercicio: Si la suma de N y M es un múltiplo de L, el programa debe imprimir el cuadrado de la suma de N y M. En caso contrario, imprima la suma de los cuadrados de los tres números. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Note que las salidas deben ser números enteros. N=int(input("Ingrese un numero entero \n")) M=int(input("Ingrese un numero entero \n")) L=int(input("Ingrese un numero entero \n")) suma = N + M if suma%L==0: print(pow(suma,2)) else: sumar = pow(N,2)+pow(M,2)+pow(L,2) print(sumar) Escriba un programa en python 3 que solicite por consola dos números enteros, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: En el banco de México, Pepito invirtió 7000 pesos durante 5 meses y gano 1200 pesos. Calcule e imprima la cantidad de dinero en pesos que invirtió un segundo socio (en el mismo banco de México) donde ganó N pesos si los invirtió durante M meses. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round N=int(input("Ingrese un numero entero \n")) M=int(input("Ingrese un numero entero \n")) op = ((7000*5*N)/(1200*M)) print(round(op,1)) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilicelos en el siguiente ejercicio: El numero N representa la cantidad de alumnos de un colegio que van para un paseo a Comfama. El número M representa el valor de la entrada al parque por cada alumno. El colegio cuenta con un presupuesto de 700000 para el paseo, averigue si con dicho dinero se puede hacer el paseo.En caso de que se pueda, averigue la cantidad de dinero que sobra. Si la cantidad de dinero que sobra es por lo menos 100000, imprima dicha cantidad sobrante por pantalla. Si la cantidad sobrante es menor que 100000, imprima por pantalla la mitad de la cantidad, redondeada a una cifra decimal. Si con el dinero no se puede realizar el paseo, imprima por pantalla la cantidad de niños que no podrian asistir al paseo (Tenga en cuenta que no es posible dejar medio niño). NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese un numero entero \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Note que las salidas deben ser números enteros. import math as m n=int(input("Ingrese un numero entero \n")) m=int(input("Ingrese un numero entero \n")) a=n*m if a<=700000: b=700000-a if b>=100000: print(b) else: c=round((b/2),1) print(c) else: d=700000%m e=(a-700000)+d print(e//m) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Marcela tenía N cartas de Yu-Gi-Oh!. 15 de las cartas que tenía se las regaló a su amigo Marcos en su cumpleaños. Además, le regaló 20 cartas a Carlos, el hermano de Marcos. Más tarde, Marcela encontró dos paquetes nuevos de cartas de Yu-Gi-Oh! en su cuarto, cada paquete tenía 6 cartas regulares y una carta de edición limitada. Imprima la cantidad de cartas de Yu-Gi-Oh! con las que termina Marcela. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. a=int(input("Ingrese un numero entero \n")) b=(a-35)+14 print(b) Escriba un programa en python 3 que solicite por consola un número entero N y un texto M, luego utilice el número y el texto ingresado en el siguiente ejercicio: N corresponde al precio base de un computador y M al nombre de un día de la semana. Si el día de la semana es "lunes","miercoles" o "viernes", el computador tendra un descuento del 20%. Si el día es "jueves" el computador aumentara un 10% su valor. En caso contrario, el computador mantendrá su precio. Imprima por pantalla el precio del computador según el caso, aproximado a dos cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", "Ingrese un texto \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Utilice la función round() para redondear. N=int(input("Ingrese un numero entero \n")) M=str(input("Ingrese un texto \n")) if M=="lunes" or M=="miercoles" or M=="viernes": print(N*0.8) elif M=="jueves": print(N*1.1) else: print(N) Escriba un programa en python 3 que solicite por consola dos números, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: Calcule e imprima el área de un rectángulo que tiene como perímetro N metros y el ancho de uno de sus lados es M metros. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = float(input("Ingrese un numero \n")) M = float(input("Ingrese un numero \n")) base = M altura = (N-(2*M))/2 area = base*altura print(round(area,1)) Escriba un programa en python 3 que solicite por consola un texo N, luego utilice el texto ingresado en el siguiente ejercicio: Usualmente, la palabra N tiene más de dos letras "a". Se desea saber si dicho número de "a" que contiene la palabra es por lo menos 2,igual a 2 o menor que 2. Si el numero de "a" en la palabra es mayor que dos, imprima "Mayor". Si es exactamente 2, imprima "Dos". Si es menor que 2, imprima "Menor". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un texto \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. t = input("Ingrese un texto \n") a = t.count("a") if a>2: print("Mayor") elif a==2: print("Dos") else: print("Menor") Escriba un programa en python 3 que solicite por consola una lista N y una lista M, ambas númericas de 3 elementos, luego utilice las listas ingresadas en el siguiente ejercicio: Calcule la sumatoria de los elementos de la lista N y calcule la sumatoria de los elementos de la lista M. Si la sumatoria de N es mayor que la de M, verifique si la suma de N es por lo menos 50. Si la suma de N es por lo menos 50, añada 50 al final de la lista N e imprimala por pantalla. En caso de que la suma sea menor a 50, añada 0 al final de la lista N e imprimala por pantalla. En caso de que la sumatoria de M sea mayor, agregue al final de M la sumatoria de N e imprima M por pantalla. Si las sumatorias de N y M son iguales, imprima por pantalla "Iguales" NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. lista1 = eval(input("Ingrese una lista \n")) lista2 = eval(input("Ingrese una lista \n")) suma1 = sum(lista1) suma2 = sum(lista2) if suma1>suma2: if suma1>=50: lista1.append(50) print(lista1) else: lista1.append(0) print(lista1) elif suma2>suma1: lista2.append(suma1) print(lista2) else: print("Iguales") Escriba un programa en python 3 que solicite por consola un número, N. Luego utilice el número ingresado en el siguiente ejercicio: Los tres hermanos Goyenechea se reparten N euros. El mayor recibe el doble que el mediano y este el cuádruple que el pequeño. Calcule e imprima cuanto recibe el hermano del medio aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). n = float(input("Ingrese un numero \n")) print(round(n/13*4,2)) Escriba un programa en python 3 que solicite por consola un número entero N y un mes M, luego utilice los datos ingresados en el siguiente ejercicio: La siguiente tabla indica el signo del zodiaco de acuerdo al mes y al día de nacimiento. Imprima el signo del zodiaco de una persona que nació el día N y el mes M. NOTA1: El mensaje al solicitar el numero debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El mensaje al solicitar el mes debe ser: "Ingrese un mes \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "mes". NOTA3: El programa debe mostrar como resultado exclusivamente la salida indicada, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA4: Asegúrese de imprimir las salidas EXACTAMENTE como lo indica la primera columna de la tabla. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida. No utilice tildes. N = int(input("Ingrese un numero entero \n")) M = input("Ingrese un mes \n") if (M=="marzo" and N>=21) or (M=="abril" and N<=20): print("Aries") elif (M=="abril" and N>=21) or (M=="mayo" and N<=20): print("Tauro") elif (M=="mayo" and N>=21) or (M=="junio" and N<=21): print("Geminis") elif (M=="junio" and N>=22) or (M=="julio" and N<=22): print("Cancer") elif (M=="julio" and N>=23) or (M=="agosto" and N<=23): print("Leo") elif (M=="agosto" and N>=24) or (M=="septiembre" and N<=23): print("Virgo") elif (M=="septiembre" and N>=24) or (M=="octubre" and N<=23): print("Libra") elif (M=="octubre" and N>=23) or (M=="noviembre" and N<=22): print("Escorpio") elif (M=="noviembre" and N>=23) or (M=="diciembre" and N<=21): print("Sagitario") elif (M=="diciembre" and N>=22) or (M=="enero" and N<=19): print("Capricornio") elif (M=="enero" and N>=20) or (M=="febrero" and N<=19): print("Acuario") elif (M=="febrero" and N>=20) or (M=="marzo" and N<=20): print("Piscis") Escriba un programa en python 3 que solicite por consola un número entero N, luego calcule los primeros N números múltiplos de 5 e imprímalos en una lista. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "real". N = int(input("Ingrese un numero entero \n")) lista = [] for i in range(N): lista.append(5*i) print(lista) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: En la chocolatería “Me Late” venden N trufas blancas y M trufas negras. Imprima el color de la trufa que vendieron más, ya sea “Blanca” o “Negra” según sea el caso. En caso de que vendan el mismo número de trufas blancas y negras, imprima "Igual". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) if M>N: print("Negra") elif N>M: print("Blanca") else: print("Igual") Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Marcela tenía N cartas de Yu-Gi-Oh!. 15 de las cartas que tenía se las regaló a su amigo Marcos en su cumpleaños. Además, le regaló 20 cartas a Carlos, el hermano de Marcos. Más tarde, Marcela encontró dos paquetes nuevos de cartas de Yu-Gi-Oh! en su cuarto, cada paquete tenía 6 cartas regulares y una carta de edición limitada. Imprima la cantidad de cartas de Yu-Gi-Oh! con las que termina Marcela. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. n = int(input("Ingrese un numero entero \n")) print(n-21) Escriba un programa en python 3 que solicite por consola dos números, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: Calcule e imprima el área de un rectángulo que tiene como perímetro N metros y el ancho de uno de sus lados es M metros. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = float(input("Ingrese un numero \n")) M = float(input("Ingrese un numero \n")) a = (N-2*M)/2 print(round(a*M,1)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Oscar ha comprado 2 colecciones de libros por N pesos en total. La primera colección consta de 15 libros y cada uno Ie ha costado 35.000 pesos. La segunda colección consta de 12 libros. Calcule e imprima el valor en pesos que cuesta cada libro de la segunda colección aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = int(input("Ingrese un numero entero \n")) print(round((N-525000)/12,2)) Escriba un programa en python 3 que solicite por consola un número, N. Luego utilice el número ingresado en el siguiente ejercicio: Sabiendo que un pantalón es 5 € más caro que una camisa y que si compro 6 pantalones y 4 camisas pago N €. Calcule e imprima el precio de una camisa aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = float(input("Ingrese un numero a = ((N+20)/10)-(5) print(round(a,2)) \n")) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: En el vivero tierra negra ofrecen el kilo de tierra con descuento según lo indica la siguiente tabla: Suponiendo que el kilo de tierra tiene un valor de $15000, determine e imprima cuanto pagara una persona que compre N kg de tierra en este vivero. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Asegúrese de imprimir los números como lo indica los ejemplos. Note que los números que se imprimen son enteros. N = int(input("Ingrese un numero entero \n")) a = N*15000 if N<=5: print(a) elif N>5 and N<=8: a-=a*0.1 print(int(a)) elif N>8 and N<=19: a-=a*0.2 print(int(a)) elif N>19: a-=a*0.3 print(int(a)) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilicelos en el siguiente ejercicio: El numero N representa la cantidad de kilos de cemento que necesita un constructor para hacer una casa. El número M representa el valor de cada kilo de cemento. Se cuenta con un presupuesto de 600000 para la construcción, averigue si con dicho dinero se puede construir la casa.En caso de que se pueda, averigue la cantidad de dinero que sobra. Si la cantidad de dinero que sobra es por lo menos 100000, imprima dicha cantidad sobrante por pantalla. Si la cantidad sobrante es menor que 100000, imprima por pantalla la mitad de la cantidad, redondeada a una cifra decimal. Si con el dinero no se puede construir la casa, imprima por pantalla la suma de M+N. NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese un numero entero \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Note que las salidas deben ser números enteros. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) a = N*M if a<=600000: s = (600000-a) if s>=100000: print(s) else: print(round(s/2,1)) else: print(N+M) Escriba un programa en python 3 que solicite por consola una matriz cuadrada, luego imprima en una lista los elementos de la diagonal principal y en otra lista los elementos de la diagonal secundaria de dicha matriz. NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "matriz". matriz = eval(input("Ingrese una matriz \n")) a = 0 b = len(matriz)-1 lista1 = [] lista2 = [] for i in range(len(matriz)): lista1.append(matriz[i][i]) lista2.append(matriz[a][b]) a = a+1 b = b-1 print(lista1) print(lista2) Escriba un programa en python 3 que solicite por consola un entero N, luego use el número ingresado en el siguiente ejercicio: Si el número N es par y múltiplo de 3, elevelo al cuadrado. Si su cuadrado es múltiplo de 5, imprima el cuadrado por pantalla. Si su cuadrado no es múltiplo de 5, imprima el número N. En caso de que el número no sea par y tampoco múltiplo de 3, imprima la mitad del numero, redondeada a dos cifras decimales. NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese un numero entero \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Utilice la función round() para redondear. N = int(input("Ingrese un numero entero \n")) if N%2==0 and N%3==0: t =N**2 if t%5==0: print(t) else: print(N) else: print(round(N/2,2)) Escribe un programa en Python 3 que solicite dos números enteros positivos e imprima su Máximo Común Divisor (MCD). NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "entero". El mensaje debe ser el mismo para solicitar los dos números enteros. def mcd(a,b): if b == 0: return a else: return mcd(b, a%b) N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) print(mcd(N,M)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: N alumnos de una escuela van a salir de excursión y quieren saber cuántos autobuses necesitan para trasladar a todos los alumnos y a 12 docentes, si en cada autobus entran 36 personas sentadas. Calcule e imprima la cantidad de autobuses se necesitan para trasladar a todas las personas sentadas. La cantidad de autobuses debe ser un número entero. **En la librería math, existe la función ceil que retorna el techo de un número. (El entero más próximo por encima) NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. import math N = int(input("Ingrese un numero entero \n")) N+=12 R = math.ceil(N/36) print(R) Escriba un programa en python 3 que solicite por consola dos enteros N y M luego utilice los números ingresados en el siguiente ejercicio: N y M corresponden a dos catetos de un triangulo rectángulo, halle la hipotenusa de dicho triangulo, redondeada a dos cifras decimales. Si dicha hipotenusa es por lo menos 15, encuentre el perímetro del triangulo, si el perímetro es mayor a 50, imprimalo por pantalla redondeado a dos cifras decimales. Si el perímetro es menor o igual a 50, imprima por pantalla la mitad del perímetro redondeado dos cifras decimales. Si la hipotenusa del triangulo es menor a 15, imprimala por pantalla redondeada a dos cifras decimales. NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una numero entero \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Utilice la función round() para redondear. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) h = round(pow((N**2)+(M**2),1/2),2) if h>=15: p = N+M+h if p>50: print(round(p,2)) else: print(round(p/2,2)) else: print(h) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: El almacén Naf Naf hace un 30% de descuento a los clientes cuya compra supere los $600000. Suponiendo que la compra de Alicia tiene un valor de $N, calcule e imprima el valor que Alicia debe pagar en el almacén. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Como se evidencia en los casos de prueba, el número que se debe imprimir es entero. N = int(input("Ingrese un numero entero \n")) if N>600000: N-=N*0.3 print(int(N)) Escriba un programa en python 3 que solicite por consola una lista N de elementos númericos y luego utilice la lista ingresada en el siguiente ejercicio: Realice la suma del primer y ultimo elemento de la lista, si la suma es por lo menos 30, intercambie las posiciones de ambos elementos. Si el nuevo último elemento es menor que 40, imprima la lista por pantalla. En caso contrario, imprima "Mayor" por pantalla. Si la suma inicial es menor que 30, imprima la lista por pantalla. NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. lista = eval(input("Ingrese una lista \n")) s = lista[0]+lista[len(lista)-1] if s>=30: a = lista[len(lista)-1] lista[len(lista)-1]=lista[0] lista[0]=a if lista[len(lista)-1]<40: print(lista) else: print("Mayor") else: print(lista) Escriba un programa en python 3 que solicite por consola un número, N. Luego utilice el número ingresado en el siguiente ejercicio: La base de un rectángulo es el doble que su altura. Calcule e imprima la base del rectangulo aproximada a DOS cifras decimales si el perimetro es N cm. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = float(input("Ingrese un numero \n")) a = N/3 print(round(a,2)) Escriba un programa en python 3 que solicite por consola dos números, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: Calcule e imprima el perímetro de un rectángulo que tiene de longitud N metros y un área de M metros cuadrados. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = float(input("Ingrese un numero \n")) M = float(input("Ingrese un numero \n")) r = M/N print(round(N*2+r*2,1)) Escriba un programa en python 3 que solicite por consola una lista de listas (matriz) N, luego utilice la matriz ingresada en el siguiente ejercicio: Calcule la cantidad total de listas en la matriz. Si la cantidad de listas es por lo menos 3, imprima por pantalla la cantidad de listas. En caso contrario, imprima "No". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una matriz \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. M = eval(input("Ingrese una matriz \n")) a = len(M) if a>=3: print(a) else: print("No") Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: Juan y Carlos son hermanos, supongamos que Juan tiene N años de edad y Carlos M años, imprima el nombre del hermano mayor y cuantos años de diferencia tienen los dos. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente los datos solicitados, no debe contener letras ni enunciados adicionales que lo acompañen. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida ("Juan" y "Carlos"). NOTA3: Como se evidencia en los casos de prueba, la diferencia de años debe ser un número entero positivo. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) a = max(N,M) if a==N: print("Juan") print(N-M) else: print("Carlos") print(M-N) Escriba un programa en python 3 que solicite por consola un número, N. Luego utilice el número ingresado en el siguiente ejercicio: Los tres hermanos Goyenechea se reparten N euros. El mayor recibe el doble que el mediano y este el cuádruple que el pequeño. Calcule e imprima cuanto recibe el hermano mayor aproximado a DOS cifras decimales. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a dos cifras decimales. Utilice la función round(). N = float(input("Ingrese un numero \n")) print(round((8*N)/13,2)) Escriba un programa en python 3 que solicite por consola dos números, N y M respectivamente. Luego utilice el número ingresado en el siguiente ejercicio: La pirámide de Keops es una de las pirámides cuadrangulares más famosas. Tiene por base un cuadrado de lado N metros y una altura de M metros. Calcule e imprima el volumen que ocupa dicha pirámide. NOTA1: El mensaje al solicitar cada entrada debe ser: "Ingrese un numero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "numero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = float(input("Ingrese un numero \n")) M = float(input("Ingrese un numero \n")) print(round((N**2)*(M)/3,1)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Imprima "Igual" en caso de que el número N ingresado (de tres cifras) sea igual al revés del mismo número. En caso contrario, imprima "Diferente". NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. Tenga en cuenta las mayúsculas y minúsculas que se indican para el texto de salida. N = int(input("Ingrese un numero entero \n")) F = str(N) R = F[2]+F[1]+F[0] if F==R: print("Igual") else: print("Diferente") Escriba un programa en python 3 que solicite por consola un número entero, N. Luego utilice el número ingresado en el siguiente ejercicio: En un concierto hay N personas. Si sabemos que hay 48 mujeres más que hombres. Calcule e imprima cuantas mujeres hay en el concierto. **Importe la librería math para usar la función floor(x), que permite obtener el piso de un número (El entero más cercano hacia abajo). Ejemplo: math.floor(14.3) = 14. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. import math N = int(input("Ingrese un numero entero \n")) print(math.floor((N-48)/2+48)) Escriba un programa en python 3 que solicite por consola un número entero N, luego utilice el número ingresado en el siguiente ejercicio: Martin quiere preparar el terreno de su finca para sembrar tomates. La finca Salamanca tiene una superficie de 7.140 metros cuadrados. Para abonar el terreno se emplean 3 máquinas funcionando durante 5 horas. Calcule e imprima la cantidad de horas que se requieren para abonar el terreno de una finca cuya superficie sea la mitad si se emplean N máquinas. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Redondear la respuesta a una cifra decimal. Utilice la función round(). N = int(input("Ingrese un numero entero \n")) print(round((3570*15)/(N*7140),1)) Escriba un programa en python 3 que solicite por consola una lista N, luego utilice la listas ingresada en el siguiente ejercicio: Cuente la cantidad de elementos de la lista. Si esta cantidad es par, elevela al cubo.Si el cubo de la cantidad es multiplo de 3, entonces añada el cubo de la cantidad al final de la lista e imprimala por pantalla. Si el cubo de la cantidad no es multiplo de 3, imprima la lista por pantalla. En caso de que la cantidad de elementos no sea par, añada "No es par" al final de la lista e imprimala por pantalla NOTA1: El mensaje al solicitar la entradas debe ser: "Ingrese una lista \n" tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" . NOTA2: El programa debe mostrar como resultado exclusivamente el número o texto indicado, no debe contener letras ni enunciados adicionales que lo acompañen. N=eval(input("Ingrese una lista \n")) c = len(N) if c%2==0: c = c**3 if c%3==0: N = N+[c] print(N) else: print(N) else: N = N+["No es par"] print(N) Escriba un programa en python 3 que solicite por consola dos números enteros N y M, luego utilice los números ingresados en el siguiente ejercicio: N representa el precio de la libra de café Colombiano, M representa el precio de la libra de café importado. Un comprador tiene $700000 pesos para comprar café. El comprador solo comprará café Colombiano si la cantidad de libras que puede comprar con el dinero supera por lo menos en 10 unidades la cantidad de libras que puede comprar del importado. En caso contrario comprará café importado. Imprima por pantalla la cantidad de libras que va a comprar, según sea el caso.(Tenga en cuenta que solo se pueden comprar cantidades enteras de libras). NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. NOTA3: Importar la libreria math para usar la función piso, retorna el valor entero más cercano hacia abajo. ejemplo math.floor(3.3) es igual a 3. NOTA4: Note que las salidas deben ser números enteros. N = int(input("Ingrese un numero entero \n")) M = int(input("Ingrese un numero entero \n")) l1 = 700000//N l2 = 700000//M if (l1>(l2+10)): print(l1) else: print(l2) Escriba un programa en python 3 que solicite por consola un número entero, N. Luego utilice el número ingresado en el siguiente ejercicio: En un concierto hay N personas. Si sabemos que hay 48 mujeres más que hombres. Calcule e imprima cuantos hombres hay en el concierto. **Importe la librería math para usar la función floor(x), que permite obtener el piso de un número (El entero más cercano hacia abajo). Ejemplo: math.floor(14.3) = 14. NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero entero \n", tal como aparece entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero". NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe contener letras ni enunciados adicionales que lo acompañen. import math N = int(input("Ingrese un numero entero \n")) c = math.floor((N-48)/2) print(c)