Ir al contenido principal

Entradas

Ejercicio 18:

Diseña un programa que calcule la menor de cinco palabras dadas; es decir, la primera palabra de las cinco en orden alfabético. No aceptaremos que las mayúsculas sean «alfabéticamente» menores que las minúsculas. O sea, "pepita" es menor que "Pepito". #Solución lista = []    for x in range(5):       palabras=input("ingrese las palabras: ")       lista.append(palabras)    print ("La menor es: ", max(*lista, key=lambda x: x.lower()))   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 34:

Diseña un programa que lea una cadena y muestre en pantalla el mensaje «Contiene dígitos» si contiene algún dígito y «No contiene dígitos» en caso contrario. #Solución cadena = input("Ingrese una Frase: ") msg = False for i in cadena:    if i.isdigit():        msg = True  if msg:    print("Contiene dígitos") else:    print("No Contiene dígitos") Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC 

Ejercicio 33:

Diseña un programa que lea una cadena y muestre el número de letras mayúsculas que contiene. # Solución cadena = input("Ingrese una Frase: ") count = 0 for i in cadena:    if i.isupper():        count += 1 print("La frase tiene ", count, "letras mayúsculas")   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 32:

Diseña un programa que lea una cadena y muestre el número de espacios en blanco que contiene. Solución cadena = input("Ingrese una Frase: ") count = 0 for i in cadena:    if i.isspace():        count += 1 print("La frase tiene ", count, "espacios")   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 31:

Haz un programa que calcule el máximo común divisor (mcd) de tres enteros positivos. El mcd de tres números es el número más grande que divide exactamente a los tres. #Solución n1 = int(input("Ingrese el primer número: ")) n2 = int(input("Ingrese el segundo número: ")) n3 = int(input("Ingrese el tercer número: ")) menor = min([n1,n2,n3]) mc=1 i=2 while i <= menor:     if n1 % i == 0 and n2 % i == 0 and n3 % i == 0:         mc *= i         n1 //= i         n2 //= i         n3 //= i     else:         i += 1 print(mc)   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 30:

Haz un programa que calcule el máximo común divisor (mcd) de dos enteros positivos. El mcd es el número más grande que divide exactamente a ambos números. #Solución n1 = int(input("Ingrese el primer número: ")) n2 = int(input("Ingrese el segundo número: ")) menor = min([n1,n2]) mc=1 i=2 while i <= menor:     if n1 % i == 0 and n2 % i == 0:         mc *= i         n1 //= i         n2 //= i     else:         i += 1 print(mc) Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC 

Ejercicio 29:

Realiza un programa que proporcione el desglose en billetes y monedas de una cantidad entera de euros. Recuerda que hay billetes de 500, 200, 100, 50, 20, 10 y 5 € y monedas de 2 y 1 €. Debes «recorrer» los valores de billete y moneda disponibles con uno o más bucles for-in. Soluciòn dinero = int(input("Dame el valor del dinero: ")) lista = [500, 200, 100, 50, 20, 10, 5, 2, 1] for i in lista:     queda = dinero // i     dinero = dinero % i     if  queda > 0:         print("Le queda "+ str(queda)+  (" billete" if i > 2 else " moneda") +("s " if queda >1 else " ")+ str(i))    Aquí te dejo la resolución en un video. https://www.youtube.com/watch?v=QKCjFWNaFFY No te olvides de suscribirte y darle like al video Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC