Ir al contenido principal

Entradas

Mostrando entradas de noviembre, 2018

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   

Ejercicio 28:

Haz un programa que muestre la tabla de multiplicar de un número introducido por teclado por el usuario. Aquí tienes un ejemplo de cómo se debe comportar el programa: #Solución n = int(input("Dame un número\n:")) for i in range(1,11):     print (n, " x ", i, " = ", (n*i) )    Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 27:

Haz un programa que vaya leyendo números hasta que el usuario introduzca un número negativo. En ese momento, el programa mostrará por pantalla el número mayor de cuantos ha visto. #Solución n= int(input("Ingrese un numero:\n ")) mayor = n while True:     if n > 0:         print(n)         n= int(input("Ingrese un numero:\n "))         if n > mayor:             mayor = n     else:         print("Se terminò el mayor es: ", mayor);break   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 26:

Haz un programa que vaya leyendo números y mostrándolos por pantalla hasta que el usuario introduzca un número negativo. En ese momento, el programa mostrará un mensaje de despedida y finalizará su ejecución. #Solución n= int(input("Ingrese un numero:\n ")) while True:     if n > 0:         print(n)         n= int(input("Ingrese un numero:\n "))     else:         print("Se terminò");break   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC 

Ejercicio 25:

Diseña un programa que solicite la lectura de un texto que no contenga letras mayúsculas. Si el usuario teclea una letra mayúscula, el programa solicitará nuevamente la introducción del texto cuantas veces sea preciso. #Solución i = True texto= input("Ingrese el texto") while i == True:     if texto != texto.lower():         texto= input("Ingrese el texto")     else:         i = False   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 24:

Implementa un programa que muestre todos los números potencia de 2 entre 2**0 y 2**30, ambos inclusive. #Solución p=0 while p <=30:     print(2**p)     p +=1   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 23:

Implementa un programa que muestre todos los múltiplos de 6 entre 6 y 150, ambos inclusive. #Solución i=6 while i<=150:     if i % 6 == 0:         print(i)     i += 1   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC