21. Programación en Python | Condicionales | Ejercicio 2 - Mayor de 3 números

  Рет қаралды 77,161

ProgramacionATS

ProgramacionATS

Күн бұрын

Condicionales - Ejercicio 2:
Hacer un programa que pida 3 números y determine cuál es el mayor.
Visita mi sitio web para más cursos 💻:
programacionat...
Sígueme en las redes sociales:
Facebook ProgramacionATS: goo.gl/sqmEE1
Twiter: goo.gl/WE4oaP
Hotmail: alejandro.acb@hotmail.com
Facebook personal: goo.gl/xL9qLl
Instagram: @alejandroats
¿Te gustaría donar? www.paypal.me/...

Пікірлер: 163
5 жыл бұрын
💻 Apúntate al curso completo de Programación en Python: LINK: goo.gl/So89Ws
@yoseflevy9039
@yoseflevy9039 2 жыл бұрын
Hola, y si me explicas que significa la "F" en la parte del Print ? GRACIAS DE ANTICIPADO
@marthamartinez8500
@marthamartinez8500 2 жыл бұрын
@@yoseflevy9039 en uno o dos videos anteriores, el video creo que se llama salida de datos alli explica porque usa la f
@yoseflevy9039
@yoseflevy9039 2 жыл бұрын
@@marthamartinez8500 GRACIAS!!
@renegutierrez6933
@renegutierrez6933 7 ай бұрын
@@yoseflevy9039 el fallecio el 2019 amigo
@juanperez-mu7fc
@juanperez-mu7fc 5 жыл бұрын
Explica bien este compa.🙂
@juliomarquina9684
@juliomarquina9684 6 ай бұрын
confirmo, es un crack
@perezed9987
@perezed9987 4 жыл бұрын
caracter = input('escriba un carcater:') vocales = ['a', 'e', 'i', 'o', 'u'] if caracter in vocales: print(" es una vocal") else: print('no es una vocal')
@miguelantoniomendoza6109
@miguelantoniomendoza6109 3 жыл бұрын
Se que ya no verás mi codigo, pero aún así lo dejo porque me gustó crearlo y los videos son una maravilla... caracter = input("Digite un caracter:") if caracter=='a' or caracter=='A': print(f'{caracter} es una vocal') elif caracter=="e" or caracter=="E": print(f'{caracter} es una vocal') elif caracter=="i" or caracter=="I": print(f'{caracter} es una vocal') elif caracter=="o" or caracter=="O": print(f'{caracter} es una vocal') elif caracter=="u" or caracter=="U": print(f'{caracter} es una vocal') else: print(f'{caracter} no es una vocal')
@FernandoRamirez-dk6yf
@FernandoRamirez-dk6yf 4 жыл бұрын
Ejercicio 3. palabra=str(input("Por favor escriba un caracter: ")) vocales=["a","e","i","o","u"] if palabra.lower()in vocales[:]: print("Esto es una vocal") else: print("esto no es una vocal")
@unknowncx6847
@unknowncx6847 5 жыл бұрын
letra = input("digite un caracter: ").lower() vocales=['a', 'e', 'i', 'o', 'u'] if letra in vocales: print('es una vocal') else: print('no es una vocal')
@cesarcerezo4547
@cesarcerezo4547 5 жыл бұрын
Muy buen aporte gracias, lo hice pero me quedo mas largo utilizar el "if in " y una variable adicional me acorto mucho el codigo.
@gabymontesvielma7495
@gabymontesvielma7495 5 жыл бұрын
Funciona lo de 'in' si la vocal fue introducida en mayuscula ? o habrá que añadir eso al array ?
@frankuwu1578
@frankuwu1578 3 жыл бұрын
@@gabymontesvielma7495 por eso puso el lower() es para cuando pones una letra en mayúsculas lo pone en minúsculas
@luis26santamaria
@luis26santamaria 2 жыл бұрын
# Este programa pide una letra y dice si es vocal o es una consonante letra=str(input("Introduce una letra: ")) if letra == "a" or "e" or "i" or "o" or "u": print("Es una vocal") else: print("Es una consonante")
@fabioledezma7593
@fabioledezma7593 Жыл бұрын
vocales = ["a", "e", "i", "o", "u"] car = input("Digita un caracter alfabetico. ").lower() if car in vocales: print("Es una vocal.") else: print("No es una vocal")
@matiasgalarragagomez4349
@matiasgalarragagomez4349 4 жыл бұрын
Lo plantee asi, y verifica tambien: if num1>=num2>=num3: print(f"El numero {num1} es el mayor") elif num2>=num1>=num3: print(f"El numero {num2} es el mayor") else: print(f"El numero {num3} es el mayor")
@Facuatolosa
@Facuatolosa 5 жыл бұрын
Ejercicio 3: caracter = input("Ingrese una letra: ").lower() if caracter in "aeiou": print("Es una vocal.") else: print("No es una vocal.")
@swiitTV
@swiitTV 4 жыл бұрын
Gracias,no me acordaba que así funcionaba el in
@Lux_696
@Lux_696 4 жыл бұрын
voc = str(input("ingrese un caracter")) if voc == "a" or voc == "e" or voc == "i" or voc == "o" or voc == "u": print(f"usted a imgresado el caracter ({voc}) el cual es una vocal") else: print("el caracter que ha ingresado no es una vocal")
@paulinovasquez1936
@paulinovasquez1936 4 жыл бұрын
Ejercicio 3 char=input("Ingrese letra : ") if char =='a' or char=='e' or char=='i' or char== 'o' or char=='u': print("Es una vocal") else: print("No es una vocal")
@jorgecastillo5410
@jorgecastillo5410 3 жыл бұрын
Por qué este código cada que coloco el num3 como el mayor no me dice que el num3 es el mayor si no que se salta y se termina el programa. Ayudame por favor, te agradezco de antemano. num1= int(input('Ingrese el primer numero:')) num2= int(input('Ingrese el segundo numero:')) num3= int(input('Ingrese el tercer numero:')) if num1>=num2: if num1>=num3: print(f'El numero mayor es {num1}') elif num2>=num1: if num2>=num3: print(f'El numero mayor es {num2}') elif num3>=num2: if num3>=num1: print(f'El numero mayor es {num3}')
@isrcas
@isrcas 2 жыл бұрын
Fuiste de gran ayuda, GRACIAS!!!!!
@luismateonarvaezduartes6395
@luismateonarvaezduartes6395 5 жыл бұрын
Lo hice de manera que también me diga cual es el menor, saludos! n1 = int(input("Ingrese primer numero: ")) n2 = int(input("Ingrese segundo numero: ")) n3 = int(input("Ingrese tercer numero: ")) if n1>n2 and n1>n3: print(f"El mayor de los tres numero es {n1}") if n2>n3: print(f"El menor es {n3}") else: print(f"El menor es {n2}") elif n2>n1 and n2>n3: print(f"El mayor de los tres numero es {n2}") if n1>n3: print(f"El menor es {n3}") else: print(f"El menor es {n1}") elif n3>n1 and n3>n2: print(f"El mayor de los tres numero es {n3}") if n1>n2: print(f"El menor es {n2}") else: print(f"El menor es {n1}") else: print("Los numeros son iguales")
@MarcelodeCalafate
@MarcelodeCalafate Жыл бұрын
num1 = float(input("Digite el primer número: ")) num2 = float(input("Digite el segundo número: ")) num3 = float(input("Digite el tercer número: ")) mayor=max(num1,num2,num3) print(mayor)
@joseobertodutari6907
@joseobertodutari6907 3 жыл бұрын
Este man la bota
@marco-tj8cp
@marco-tj8cp 5 жыл бұрын
Hola, en el ejercicio del video N° 20 falto contemplar la posibilidad que el usuario ingrese 3 números iguales
@carolinacoronado5635
@carolinacoronado5635 4 жыл бұрын
yo le quite el igual a todos y lo hice de esta manera: if num1>num3 and num1>num2: print(f"El numero {num1} es el mayor ") elif num2>num1 and num2>num3: print(f"El numero {num2} es el mayor ") elif num3>num1 and num3>num2: print(f"El numero {num3} es el mayor ") else: print("Dato incorrecto, los tres valores son iguales")
@fabian.mendoza
@fabian.mendoza 4 жыл бұрын
@@carolinacoronado5635 Y que pasa si en ese código ponen dos números iguales?
@MrVicente222
@MrVicente222 3 жыл бұрын
@@fabian.mendoza Yo lo deje así contemplando esa situación, quitas los iguales de las primeras tres condicionantes por si todos los números son diferentes; después en las siguientes 3 condicionantes indicas que si dos números se parecen se determine cual es el número menor (creo que esta parte del código se explica mejor por si sola); y por último indicas lo que va a suceder si los tres números son iguales. Espero le sirva a alguien. xd num1= int(input("Digite el primer número ")) num2 = int(input("Digite el segundo número ")) num3 = int(input("digite el tercer número ")) if num1num3: print(f"El {num2} es el mayor") elif num2num3: print(f"El {num1} es el mayor") elif num1num2: print(f"El {num3} es el mayor") elif (num1==num2) and (num2>num3): print(f"el {num1} es mayor") elif (num2==num3) and (num2>num1): print(f"el {num2} es mayor") elif (num1==num3) and (num3>num2): print(f"el {num1} es mayor") elif (num1==num2) and (num2==num3): print("Todos los números son iguales")
@lizz333
@lizz333 3 жыл бұрын
Tranqui, solo agregas otro elif: elif num1==num2==num3: print('Los números son iguales')
@lizz333
@lizz333 3 жыл бұрын
@@fabian.mendoza por eso es importante agregar el igual, no solo > o < sino >= o
@php-fo8cr
@php-fo8cr 3 жыл бұрын
se q ya no me vas a responder pero igual lo pregunto, se podria poner un else para cuando inserte todos los numeros iguales? igual así es como me ha quedado num1 = int (input ("Dime un numero: ")) num2= int (input ("Dime otro numero: ")) num3 = int (input ("Dime otro numero mas: ")) if num1>=num2 and num1>=num3: print ("Num1 es el mayor de los tres:", num1) elif num2>=num1 and num2>=num3: print ("Num2 es el mayor de los tres:", num2) elif num3>=num1 and num3>=num2: print ("Num3 es el maroy de los tres:", num3) else: print("Son los mismos numeros")
@delecemx
@delecemx 3 жыл бұрын
Si, estas bien,, yo hice lo mismo y si sale!
@francekmusic2042
@francekmusic2042 3 жыл бұрын
Eres un genio; muchas gracias!!
@DovahKing_24
@DovahKing_24 2 жыл бұрын
Murió hace aproximadamente 3 años bro :/ print("Muy triste la vida")
@freddymelendez2029
@freddymelendez2029 2 жыл бұрын
excelente. ya lo practiqué. SOLO LE AGREGARIA UNA EXCEPT VALUE ERROR , para evitar que el programa se detenga si ingresa un dato de otro tipo como una letra. seria así: desde el inicio while True: try: num1=int(input("ingrese un numero: ")) num2=int(input("ingrese el segundo numero: ")) num3=int(input("ingrese el tercer numero: ")) break except ValueError: print("error, ingresa solo numeros") #este ciclo while mantendrá vivo el programa hasta que ingrese los numeros apropiadamente. y luego seguimos desarollando el cuerpo del programa.
@daveclavsell6123
@daveclavsell6123 4 жыл бұрын
Y como podríamos contemplar que el usuario ingrese un número haciendo una comparación de "type", estoy tratando pero no puedo: ------------------------------------------------------------- letra1 = input("ingresar una letra: ") letra = letra1.lower() #la convierte en minúscula if type(letra)==int or type(letra)==float: #en esta línea tengo el problema print(f"'{letra1}' no es una letra") else: if letra=="a" or letra=="e" or letra=="i" or letra=="o" or letra=="u": print(f"la letra '{letra1}' es una vocal") else: print(f"la letra '{letra1}' es una consonante") ------------------------------------------------------------- Gracias
@axelcracher5032
@axelcracher5032 Жыл бұрын
no entendi porque el numero 1 es mayor que el 2 con el operador >= no se supone que en caso de que sean el mismo numero ninguno es mayor?
@brunougarte1407
@brunougarte1407 9 ай бұрын
De hecho yo estaba pensando en un if primero que dijera if num1==num2 and num1==num3 Print("todos los números son iguales")
@sthefanyguzman8209
@sthefanyguzman8209 2 жыл бұрын
yo le agregue un else que si meto lo tres números iguales me da los números son iguales, esta bien eso"?
@LoSNyAlGFX
@LoSNyAlGFX 10 ай бұрын
grande crack
@virgo17461746
@virgo17461746 2 жыл бұрын
creo que lo hice del metodo mas largo : letra=str( input("ingrese la letra: ")) if letra=="a" or letra=="e" or letra=="i" or letra=="o" or letra=="u": print ("es una vocal") else: print ("no es una vocal")
@facundopozotarazona5730
@facundopozotarazona5730 3 жыл бұрын
Ejercicio 2 n1 = int(input("Numero 1 : ")) n2 = int(input("Numero 2 : ")) n3 = int(input("Numero 3 : ")) if n2< n1 > n3: print(f"El numero n1 es mayor: {n1}") elif n1 < n2 > n3: print(f"El numero n2 es mayor: {n2}") elif n3< n2 > n1: print(f"El numero mayor es : {n2}") else: print(f"El mayor fue el ultimo: {n3}")
@Diego15Flores
@Diego15Flores 5 жыл бұрын
#Ejercicio 3 char = input(" Ingrese un solo caracter: ") if char=='a' or char=='e' or char=='i' or char=='o' or char=='u': print(f" El caracter ingresado '{char}' es una vocal") elif char == 'A' or char == 'E' or char == 'I' or char == 'O' or char == 'U': print(f" El caracter ingresado '{char}' es una vocal") else: print(f" El caracter ingresado ' {char} ' es una consonante")
@jacquelinleo8156
@jacquelinleo8156 5 жыл бұрын
wow super interesante esta : y en los diagrmas de flujo como va ... osea que tengo w tener en cuenta para realizar eso diagrma de flujo
@Gypsy-gv6bo
@Gypsy-gv6bo 5 жыл бұрын
Excelente video, yo lo resolví de esta manera: num1=int(input('Ingrese el primer número: ')) num2=int(input('Ingrese el segundo número: ')) num3=int(input('Ingrese el tercer número: ')) if num3>num2 and num1: print(f'El número mayor es el {num3}') elif num2>num3 and num1: print(f'El número mayor es el {num2}') elif num1>num2 and num3: print(f'El número mayor es el {num1}') else: print('Dato incorrecto') print('Fin del programa')
@luisjosegarcia9089
@luisjosegarcia9089 3 жыл бұрын
Ejercicio 3 caracter = input("Digite un caracter") if caracter == "a" or caracter == "e" or caracter == "i" or caracter == "o" or caracter == "u or caracter == "A" or caracter == "E" or caracter == "I" or caracter == "O" or caracter == "U": print(f"El caracter insertado es una vocal ( {caracter} )") else: print("El caracter insertado no es ninguna vocal")
@juliomontoya3018
@juliomontoya3018 4 жыл бұрын
Excelente.
@leslynoemizaratecalizaya5049
@leslynoemizaratecalizaya5049 Жыл бұрын
letra= input("ingrese la letra ") vocal=["a","e","i","o","u"] if letra in vocal: print("es una vocal") else: print("no es una vocal")
@Theminiemilio
@Theminiemilio 4 жыл бұрын
Yo hice los condicionales asi y me dio tambien if bc or c
@parware
@parware 3 жыл бұрын
ay errores
@jorgarmy
@jorgarmy 3 жыл бұрын
Esta bien la idea, solo que lo puedes reducir mucho más. Por lo menos no es necesario colocar ca (ya mostrando un rango) y volver a colocar el mismo rango ac.
@cristoferlux3564
@cristoferlux3564 Жыл бұрын
Ejercico #3 vocal=input("Digite un caracter: ") if vocal in "aeiou": print("Es una vocal") else: print("No es una vocal.")
@trashuodenazarethuwu3893
@trashuodenazarethuwu3893 3 жыл бұрын
parce lo amo, llevaba como media hora tratando de sacar el mayor-menor-igual de 6 numeros gracias :D
@jeancalla1640
@jeancalla1640 2 жыл бұрын
No entiendo porque no puedo poner el else? algun compa que me explique
@mateoguerra6346
@mateoguerra6346 4 жыл бұрын
vocal=input("Ingrese una vocal: ") if(vocal=='a'or vocal=='A'): print(f"La letra ingresada es una vocal y es la {vocal}") elif(vocal=='e'or vocal=='E'): print(f"La letra ingresada es una vocal y es la {vocal}") elif(vocal=='i'or vocal=='I'): print(f"La letra ingresada es una vocal y es la {vocal}") elif(vocal=='o'or vocal=='O'): print(f"La letra ingresada es una vocal y es la {vocal}") elif(vocal=='u'or vocal=='U'): print(f"La letra ingresada es una vocal y es la {vocal}") else: print(f"la letra {vocal} no es una vocal")
@juancruzsaldano8998
@juancruzsaldano8998 4 жыл бұрын
hola como estas una pregunta seria igual de valido poner en vez de elif todos if onda if if if etc daria el mismo redo pero no estaria bien codificado no?
@juancruzsaldano8998
@juancruzsaldano8998 3 жыл бұрын
@Abel G. gracias
@Adrian_4rl
@Adrian_4rl 4 ай бұрын
Leí mal el ejercicio en el video anterior y hice que los ordenada de menor a mayor, pero técnicamente creo que está bien. a = float(input("a = ")) b = float(input("b = ")) c = float(input("c = ")) if a == b and a == c : print("Todos los numeros son iguales. ") else : if a >= b and a >= c : if b >= c : print(f"Los numeros de menor a mayor son: {c} < {b} < {a} ") else : print(f"Los numeros de menor a mayor son: {b} < {c} < {a} ") elif b >= c and b >= c : if a >= c : print(f"Los numeros de menor a mayor son: {c} < {a} < {b} ") else : print(f"Los numeros de menor a mayor son: {a} < {c} < {b} ") elif c >= a and c >= b : if a >= b : print(f"Los numeros de menor a mayor son: {b} , {a} , {c} ") else : print(f"Los numeros de menor a mayor son: {a} , {b} , {c} ")
@cesarmartinezl
@cesarmartinezl 5 жыл бұрын
letra = input("Introduce un carácter : ") if letra=='a' or letra=='A' or letra=='e' or letra=='E' or letra=='i' or letra=='I' or letra=='o' or letra=='O' or letra=='u' or letra=='U': print("Es una vocal") else: print("No es una vocal, es una consonante ")
@jesuito01
@jesuito01 3 жыл бұрын
a=int(input("a= ")) b=int(input("b= ")) c=int(input("c= ")) if a>b and a>c: print(f"{a} es el mayor.") elif b>c: print(f"{b} es el mayor.") elif c>b: print(f"{c} es el mayor.") else: print("Todos son iguales.") print("Fin.")
@Ginleo227
@Ginleo227 5 жыл бұрын
Muy bueno tu curso en verdad, quería preguntarte lo siguiente: si los tres números son iguales , ¡Cómo haría para que el mensaje de salida me indique: "Los tres números son iguales"?
@hagenmb
@hagenmb 3 жыл бұрын
Cuándo realizaste este pregunta Alejandro ya había fallecido =(
@ericdelgado2030
@ericdelgado2030 Жыл бұрын
asi compa elif numUno == numDos and numUno == numTres: print ('Todos lo números son iguales')
@matei249
@matei249 3 жыл бұрын
caracter = str(input("Ingrese el carácter: ")) if caracter=='a' or caracter=='e' or caracter=='i' or caracter=='o' or caracter=='u': print(f"El carácter {caracter} es una vocal ") else: print(f"El carácter {caracter} es una consonante")
@13457sjdjznzkskmsksksmsnzsnsmm
@13457sjdjznzkskmsksksmsnzsnsmm 2 жыл бұрын
num1 = float(input("digite el primer numero ")) num2 = float(input("digite el segundo numero ")) num3 = float(input("digite el tercer numero ")) if num1 > num2 and num3 : print(f"el mayor numero es {num1}") elif num2 > num1 and num3 : print(f"el mayor numero es {num2}") elif num3 > num1 and num2 : print(f"el mayor numero es {num3}") es te fue mi codigo y creo que salio mejor que el del video
@FernandoSanchezDaza
@FernandoSanchezDaza 5 жыл бұрын
# Ejercicio 3: Hacer un programa que pida un caracter e indique si es una vocal o no. vocal = input("Ingrese una letra: ") if (vocal == 'a') or (vocal == 'A'): print(f"La letra ({vocal}) es vocal.") elif (vocal == 'e') or (vocal == 'E'): print(f"La letra ({vocal}) es vocal.") elif (vocal == 'i') or (vocal == 'I'): print(f"La letra ({vocal}) es vocal.") elif (vocal == 'o') or (vocal == 'O'): print(f"La letra ({vocal}) es vocal.") elif (vocal == 'u') or (vocal == 'U'): print(f"La letra ({vocal}) es vocal.") else: print(f"La letra no es vocal.")
@erased4600
@erased4600 4 жыл бұрын
mayor = 0 a = int(input ("a --> ")) if a > mayor: mayor = a b = int(input ("b --> ")) if b > mayor: mayor = b c = int(input ("c --> ")) if c > mayor: mayor = c print (f"El numero mayor es: {mayor}")
@ThePoshitoGood
@ThePoshitoGood 3 жыл бұрын
Este fue mi código y realmente no se si esta bien o no. Lo comprobé y realmente si me saca cual es el numero mas grande pero siento que mas de algo estoy haciendo mal. Agradecería si alguien me corrige... if Num1>=(Num2 and Num3): print(f"{Num1} es mayor que {Num2} y {Num3}") elif Num2>=(Num1 and Num3): print(f"{Num2} es mayor que {Num1} y {Num3}") else: print(f"{Num3} es mayor que {Num1} y {Num2}")
@gabymontesvielma7495
@gabymontesvielma7495 5 жыл бұрын
#Programa que pida un caractér y diga si es una vocal o no c = (input("Ingrese un caractér: ")) if(c.capitalize() in 'AEIOU'): print(f"El caractér {c} es una vocal !.") else: print(f"El caractér {c} NO es una vocal !.")
@xlAngelx2001
@xlAngelx2001 4 жыл бұрын
Alguien sabría decirme porque teniendo el programa bien, al ejecutarlo y poner un caracter me dice que ese caracter no esta definido n=input("Introduzca un caracter:") if n == 'a' or n == 'e' or n == 'i' or n == 'o' or n == 'u': print ("vocal") else: print(" no es una vocal")
@letsflyhigh6883
@letsflyhigh6883 3 жыл бұрын
Quizá en algún lado haya faltado un ":"
@carolinarojano7298
@carolinarojano7298 4 жыл бұрын
lo hice asi caracter = input("ingrese un caracter: ").lower() vocales = ["a", "e", "i", "o", "u"] if caracter in vocales: print(caracter, "es una vocal") else: print(caracter, "no es una vocal")
@spy7652
@spy7652 5 жыл бұрын
Mi solución: vocal = str(input("Digite una letra: ")) if vocal == "a" or vocal == "A": print(f"La letra '{vocal}' es una vocal") elif vocal == "e" or vocal == "E": print(f"La letra '{vocal}' es una vocal") elif vocal == "i" or vocal == "I": print(f"La letra '{vocal}' es una vocal") elif vocal == "o" or vocal == "O": print(f"La letra '{vocal}' es una vocal") elif vocal == "u" or vocal == "U": print(f"La letra '{vocal}' es una vocal") else: print(f"La Letra '{vocal}' no es una vocal")
@jorgeandreshernandezhernan7726
@jorgeandreshernandezhernan7726 5 жыл бұрын
letra=input("Digite una letra mayuscula: ") letra=letra.upper() if letra=="A" or letra=="E" or letra=="I" or letra=="O" or letra=="U": print("La letra es una vocal") else: print("La letra no es una vocal") la función upper te transforma en mayúscula un str por lo tanto te ahorras código
@fernandocaballero6620
@fernandocaballero6620 4 жыл бұрын
letra = input("ingrese un caracter: ") print(f"el caracter ingresado es {letra}") if letra == "a" or "e" or "i" or "u": print(f"la letra {letra} es una vocal") else: print(f"la letra {letra} no es una vocal")
@moisesmelgar3013
@moisesmelgar3013 3 жыл бұрын
caracter = str(input("Ingrese el caracter:")) if caracter == "a" or caracter== "e" or caracter == "i" or caracter == "o" or caracter == "u": print("El caracter ingresado es una vocal!!") else: print("El caracter ingresado no es una vocal!!")
@andersonmas2402
@andersonmas2402 Жыл бұрын
caracter = input("Escriba 1 caracter: ") if caracter in ("a","e","i","o","u","A","E","I","O","U"): print("Es una bocal") else: print("No es una bocal")
@juanantonio8349
@juanantonio8349 3 жыл бұрын
Si num1>=num2 and num1>=num3 No necesariamente num1 es el más grande, puede ser que los 3 números sean 5, y 5 no es mayor que 5, es igual. ¿no?
@eduardoo.9820
@eduardoo.9820 3 жыл бұрын
En este caso podriamos poner solo > en vez de >= yo hice este programa para ese caso. num1 = int(input("Digita el primer número: ")) num2 = int(input("Digita el segundo número: ")) num3 = int(input("Digita el tercer número: ")) if num1>num2 and num1>num3: print(f"El número mayor es el {num1}.") elif num2>num1 and num2>num3: print(f"El número mayor es el {num2}.") elif num3>num1 and num3>num2: print(f"El número mayor es el {num3}.") if num1==num2==num3: print("Los tres números son iguales.")
@juanantonio8349
@juanantonio8349 3 жыл бұрын
@@eduardoo.9820 Perfecto
@eduardoo.9820
@eduardoo.9820 3 жыл бұрын
Mira que me percaté de algo, si tú pusieras dos números iguales (por ejemplo 5, 5, 2) teniendo solo el > el programa no me imprime correctamente, pero si pongo el >= si me imprime el número mayor, creo que esa es la finalidad del >=
@juanantonio8349
@juanantonio8349 3 жыл бұрын
@@eduardoo.9820 claro, porque en ninguna de las condiciones que escribes se especifica que hacer en caso de que haya 2 números iguales, para evitar problemas lo mejor es hacer un programa que contemple todos los casos posibles, hace un tiempo hice uno en el cual escribes 3 números y te los ordena de mayor a menor, y si hay algunos que son iguales, te los pone de mayor a menor, pero te dice aquellos que son iguales. #Haga un programa que pida 3 números y los ordene de mayor a menor num1=float(input("Escriba un número")) num2=float(input("Escriba otro número")) num3=float(input("Escriba un último número")) if num1>num2 and num1>num3: if num2>num3: print (num1,">",num2,">",num3,">") elif num3>num2: print(num1,">",num3,">",num2,">") elif num2>num1 and num2>num3: if num1>num3: print(num2,">",num1,">",num3,">") elif num3>num1: print(num2,">",num3,">",num1,">") elif num3>num1 and num3>num2: if num1>num2: print(num3,">",num1,">",num2) elif num2>num1: print(num3,">",num2,">",num1) elif num1==num2 and num2>num3: print(num1,"=",num2,">",num3) elif num1==num2 and num2num2: print(num1,"=",num3,">",num2) elif num1==num3 and num3num1: print(num2,"=",num3,">",num1) elif num2==num3 and num2
@srcuyo
@srcuyo 3 жыл бұрын
letra = input("ingrese una letra: ") if letra == "a": print("es una vocal") elif letra =="e": print("es una vocal") elif letra =="i": print("es una vocal") elif letra =="o": print("es una vocal") elif letra =="u": print("es una vocal") else: print("no es una vocal")
@kevinlora2639
@kevinlora2639 3 жыл бұрын
p = input("Digite una letra: ") if p=="a" or p=="e" or p=="i" or p=="o" or p=="u": print(f"{p} es una vocal") else: print(f"{p} no es una vocal")
@HerbaVinny00
@HerbaVinny00 2 жыл бұрын
# Condicionales - Ejercicio 3: # Hacer un programa que pida un caracter y diga si es una vocal o no. caracter = input("DigÍte un caracter: ") caracter = caracter.lower() if caracter == "a" or caracter == "e" or caracter == "i" or caracter == "o" or caracter == "u": print(f"El caracter {caracter} es una vocal") else: print(f"El caracter {caracter} No es una vocal")
@davidq7039
@davidq7039 2 жыл бұрын
if c1=="a" or c1=="e" or c2==i or c1==o or c1==u: print(f"Es una vocal:{c1}") else: print("No es una vocal")
@VictorGomez-yg5rb
@VictorGomez-yg5rb 5 жыл бұрын
caracter = str(input("Digite un caracter ->")) if caracter == 'a' or caracter == 'e' or caracter == 'i' or caracter == 'o' or caracter == 'u' or caracter == 'A' or caracter == 'E' or caracter == 'I' or caracter == 'O' or caracter == 'U': print("El carácter es una vocal... :)") else: print("El carácter no es una vocal... :(")
@jorgeandreshernandezhernan7726
@jorgeandreshernandezhernan7726 5 жыл бұрын
letra=input("Digite una letra mayuscula: ") letra=letra.upper() if letra=="A" or letra=="E" or letra=="I" or letra=="O" or letra=="U": print("La letra es una vocal") else: print("La letra no es una vocal") la función upper te transforma en mayúscula un str por lo tanto te ahorras código
@adrianarjona9545
@adrianarjona9545 2 жыл бұрын
Buena esa paraguayo
@byronherrera4485
@byronherrera4485 3 жыл бұрын
pense que el programa tenia que ordenar los numeros de mayor a menos, me demore pero lo logre y despues vine a ver este video, y solo habia que elegir uno solo que era el mayor
@johanavakin7975
@johanavakin7975 Жыл бұрын
print(Max(num1,num2,num3))
@danielalejandroquinterosan6298
@danielalejandroquinterosan6298 4 жыл бұрын
# Pedir un caracter e indicar si es vocal o no caracter = (input("Digite el caracter: ")) if caracter == "a" or caracter =="e" or caracter =="i" or caracter =="o" or caracter =="u": print("Es vocal") else: print("Es consonante")
@elmaster8499
@elmaster8499 3 жыл бұрын
jajajaj yo no sabia que se debia eliminar el int y poner comillas a las letras gracias
@johan_cardenas5553
@johan_cardenas5553 3 жыл бұрын
det = str(input("Ingrese una letra:")) #Parte lógica: if det=="a": print("Es vocal") elif det=="e": print("Es vocal") elif det=="i": print("Es vocal") elif det=="o": print("Es vocal") elif det=="u": print("Es vocal") else: print("No es vocal")
@LaGranAstronomia
@LaGranAstronomia 5 ай бұрын
Este es el código que yo use, el tuyo es mas sencillo pero bueno: num1 = int(input('Ingrese un numero:')) num2 = int(input('Ingrese otro:')) num3 = int(input('ingrese el ultimo numero:')) if num1>num2: if num1>num3: str(num1) print('El primer valor', num1 , 'es el mayor') if num2>num3: if num2>num1: str(num2) print('El segundo valor', num2, 'es el mayor') if num3>num2: if num3>num2: str(num3) print('El tercer valor', num3 ,'es el mayor') else: print('Los valores son iguales o a pasado un error, intente mas tarde')
@lauravillagran8973
@lauravillagran8973 3 жыл бұрын
""" Programa para hallar cual es el mayor entre 3 numeros """ a=int(input("Digite 3 numeros: -> ")) b=int(input(" -> ")) c=int(input(" -> ")) if bc: print(f"{a} es el numero mayor") elif ac: print(f"{b} es el numero mayor") elif a==b==c: print(f"Son iguales") else: print(f"{c} es el numero mayor")
@joseismaelosorioruiz4618
@joseismaelosorioruiz4618 11 ай бұрын
#Condicionales #Ejercicio 3: ''' Realizar un programa que pida un caracter e indique si es o no una vocal ''' while 1: letra = str(input('Ingrese una letra: ')) match letra: case 'a': print(f'La letra {letra} es una vocal ') case 'e': print(f'La letra {letra} es una vocal ') case 'i': print(f'La letra {letra} es una vocal ') case 'o': print(f'La letra {letra} es una vocal ') case 'u': print(f'La letra {letra} es una vocal ') case _: print(f'La letra {letra} no es una vocal ')
@qby2562
@qby2562 5 жыл бұрын
Yo lo resolví de esta forma: num1 = int(input("Escriba un numero:")) num2 = int(input("Escriba otro numero:")) num3 = int(input("Escriba otro numero:")) if num1 > num2 > num3: print(f"{num1} es el mayor numero") elif num1 < num2 > num3: print(f"{num2} es el mayor numero") else: print(f"{num3} es el mayor numero")
@juancarloshernandezsanchez3596
@juancarloshernandezsanchez3596 5 жыл бұрын
#Saber si un caracter es una voval o no c = str(input("Ingrese un caracter: ")) if c.__len__() > 1: print("La cadena contiene mas de un caracter") elif c == 'a' or c == 'e' or c == 'i' or c == 'o' or c == 'u' or c == 'A' or c == 'E' or c == 'I' or c == 'O' or c == 'U': print("El caracter introducido es una vocal") else: print ("El caracter introducido no es un vocal")
@modderyt7901
@modderyt7901 Жыл бұрын
caracter= str(input("digite una letra: ")) a= 'a' e= 'e' i= 'i' o= 'o' u= 'u' if caracter==a or caracter==e or caracter==i or caracter==o or caracter==u: print(f"la letra {caracter} es una vocal") else: print("la letra que usted ingreso no es vocal")
@victorgrz
@victorgrz 5 жыл бұрын
Ejercicio 3: letra= input("Ingresa un caracter: ") letra.lower() if letra == 'a' or letra=='e' or letra=='i' or letra=='o' or letra=='u': print(f"El caracter ingresado '{letra.upper()}' es una vocal") else: print(f"El caracter ingresado '{letra.upper()}' no es una vocal")
@adrianag.c.a.5350
@adrianag.c.a.5350 4 жыл бұрын
y si quiero poner 5 números como seria
@delecemx
@delecemx 3 жыл бұрын
Practicamente haces lo mismo, solo que el código es más largo.
@alexhubert8141
@alexhubert8141 5 жыл бұрын
vocal = input('ingrese una vocal: ') if vocal=='a': print(f'{vocal} es una vocal') elif vocal=='e': print(f'{vocal} es una vocal') elif vocal=='i': print(f'{vocal} es una vocal') elif vocal=='o': print(f'{vocal} es una vocal') elif vocal=='u': print(f'{vocal} es una vocal') else: print(f'{vocal} no es una vocal')
@fuzzydark1395
@fuzzydark1395 5 жыл бұрын
Mi código del ejercicio 2: # Ejercicio 2 num1 = int(input("Digite el primer número: ")) num2 = int(input("Digite el segundo número: ")) num3 = int(input("Digite el tercer número: ")) if num1 >= num2 and num1 >= num3: print(f"{num1} es el mayor") elif num2 >= num1 and num2 >= num3: print(f"{num2} es el mayor") elif num3 >= num1 and num3 >= num2: print(f"{num3} es el mayor")
@luisedwards3534
@luisedwards3534 5 жыл бұрын
'''Ejercicio 2: Hacer un programa que pida 3 numeros y determine cual es el mayor.''' n1 = input("Digite el numero 1: ") n2 = input("Digite el numero 2: ") n3 = input("Digite el numero 3: ") if n1
@lldaniel23ll
@lldaniel23ll 5 жыл бұрын
letra= input("Digite un caracter: ") if letra=='a' or letra=='e' or letra=='i' or letra=="o" or letra=='u': print(f"{letra} es una vocal") elif letra == 'A' or letra == 'E' or letra == 'I' or letra == "O" or letra == 'U': print(f"{letra} es una vocal") else: print(f"{letra} es una consonante")
@davior
@davior 3 жыл бұрын
#ejercicios condicionales num1=int(input("ingrese el primer numero ")) num2=int(input("ingrese el segundo numero ")) num3=int(input("ingrese el tercer numero ")) if num1>num2 and num1>num3: print(f"{num1} es el mayor de los numeros") elif num2>num1 and num2>num3: print(f"{num2} es el mayor de los numeros") elif num3>num1 and num3>num2: print(f"{num3} es el mayor de los numeros") else: print("los numeros son iguales")
@gerardorosas9569
@gerardorosas9569 5 жыл бұрын
caracter = input("Digite un caracter: ") vocales = ["a", "e", "i", "o", "u", "A", "E", "I", "O", "U"] if caracter in vocales: print("Es una vocal") else: print("No es una vocal")
@carolinacuello7780
@carolinacuello7780 Жыл бұрын
Ejericicio N° 2 num1 = int(input('Ingrese un número ')) num2 = int(input('Ingrese un número ')) num3 = int(input('Ingrese un número ')) if num1 >= num2 and num1 >= num3: print(f'{num1} es el mayor') elif num2 >= num1 and num2 >= num3: print(f'{num2} es el mayor') elif num3 >= num1 and num3 >= num2: print(f'{num3} es el mayor')
@davidvelez1352
@davidvelez1352 Жыл бұрын
letra = str(input("POR FAVOR DIGITE UNA LETRA: ")) Vocales = ['a','e','i','o','u'] if letra in Vocales: print("SU LETRA ES UNA VOCAL") else: print("SU LETRA NO ES UNA")
@Aprendder
@Aprendder 5 жыл бұрын
# Ejercicio 3 - Ingresar un caracter y validar si es una vocal o no a,e,i,o,u dato = str(input("Ingresar un caracter -> ")) if dato == 'a' \ or dato == 'e' \ or dato == 'i' \ or dato == 'o' \ or dato == 'u': print(f'el caracter ingresado es una vocal y es la - {dato} -') else: print(f'el caracter ingresado no es una vocal y es la - {dato} -')
@jovanymezura
@jovanymezura 2 жыл бұрын
Mi solucion este prgrama te dice el orden de los 3 numeros 9>6>3 y agregre un else final para el caso en que se ingresen numeros iguales saludos y buen curso (Y) ''' Exercise Make program request 3 numbers and select who is mayor that other ''' num1 = int(input("Type number :")) num2 = int(input("Type number :")) num3 = int(input("Type number :")) if num1>num2 and num1>num3 and num2>num3: print(f"{num1}>{num2}>{num3}") elif num1>num2 and num1>num3 and num3>num2: print(f"{num1}>{num3}>{num2}") elif num2>num1 and num2>num3 and num1>num3: print(f"{num2}>{num1}>{num3}") elif num2>num1 and num2>num3 and num3>num1: print(f"{num2}>{num3}>{num1}") elif num3>num1 and num3>num2 and num1>num2: print(f"{num3}>{num1}>{num2}") elif num3>num1 and num3>num2 and num2>num1: print(f"{num3}>{num2}>{num1}") else: print(f"numbers must be are diferrents")
@osvaldotrejo1305
@osvaldotrejo1305 5 жыл бұрын
#Ejercicio 3 Determinar si es una vocal o no caracter = input("Ingrese un caracter: ") if caracter == 'a' or caracter == 'A': print(f"'{caracter}' : Es vocal") elif caracter == 'e' or caracter == 'E': print(f" '{caracter}' : Es vocal") elif caracter == 'i' or caracter == 'I': print(f" '{caracter}' : Es vocal") elif caracter == 'o' or caracter == 'O': print(f" '{caracter}' : Es vocal") elif caracter == 'u' or caracter == 'U': print(f" '{caracter}' : Es vocal") else: print(f"'{caracter}': No es una vocal")
@elianlavallos8803
@elianlavallos8803 Жыл бұрын
Yo haria un else en caso de q los 3 valores sean iguales y dar un print ("Los 3 valores son iguales")
@mateoguerra6346
@mateoguerra6346 4 жыл бұрын
a = int(input("Digite un numero: ")) b = int(input("Digite otro numero: ")) c = int(input("Digite otro numero: ")) if(a>b): if(b>c): print(f"El mayor es: {a}") else: print(f"El mayor es: {c}") else: if(b>c): print(f"El mayor es: {b}") else: print(f"El mayor es: {c}")
@estudiante12338
@estudiante12338 2 жыл бұрын
v1= str(input("Escribe aqui un caracter en minusculas y el programa determinara si es una vocal o no: ")) a = str("a") if v1 == a: print(f" {a} es una vocal") e = str("e") if v1 == e: print(f" {e}es una vocal") o = str("o") if v1 == o: print(f" {o}es una vocal") i = str("i") if v1 == i: print(f" {i}es una vocal") u = str("u") if v1 == u: print(f" {u}es una vocal") else: print(f"{v1} no es una vocal")
@wilnes5682
@wilnes5682 4 ай бұрын
caracter = input("ingrese un caracter: ") #lo hice de la siguiente manera alguien me dice si esta correcta, lo importante es el resultado if caracter in ["a","e","i","o","u"]: print("es una vocal") else: print("alv nmms no es vocal")
@unyielding37
@unyielding37 5 жыл бұрын
#ejercicio 3 letra = input("ingrese una letra: ") if letra == ("a" or "e" or "i" or "o" or "u"): print(f"{letra} es una vocal") else: print(f"{letra} no corresponde a ninguna vocal")
@unyielding37
@unyielding37 5 жыл бұрын
#ejercicio 3 complementado con otros cursos :v flag = 0 while flag == 0: letra = input("ingrese una letra: ") if len(letra) > 1: print("error, vuelve a intentar") else: if letra == ("a" or "e" or "i" or "o" or "u"): print(f"{letra} es una vocal") flag = 1 else: print(f"{letra} no corresponde a ninguna vocal") flag = 1
@juliogarcete5020
@juliogarcete5020 3 жыл бұрын
''' Hacer un programa que pida 3 digitos y determine cual es el mayor. 3>2>1 ''' num1=int(input("num1-> ")) num2=int(input("num2-> ")) num3=int(input("num3-> ")) #determine cual es mayor if num1>num2 and num1>num3: print("EL PRIMER NUMERO ES MAYOR") elif num2>num1 and num2>num3: print("EL SEGUNDO NUMERO ES MAYOR") else: print("EL TERCER NUMERO ES MAYOR")
@gustavolacruzmartinez6116
@gustavolacruzmartinez6116 3 жыл бұрын
Yo le hise de la siguiente manera y me olvide de que tenia que ponerle el = num1=7.0 num2=9.0 num3=7.70 if num1>num2>num3: print(f"el {num1} es el mayor") elif num3>num1>num2: print(f"el {num2}es el mayor") elif num2>num3>num1: print(f"el {num2} es el mayor") else: print("ninguno es mayor")
@karenfabricaquispe8037
@karenfabricaquispe8037 5 жыл бұрын
#Ejercicio 3: car = input("Digite caracter: ") if car=='a' or car =='A'or car=='e' or car=='E' or car=='i'or car=='I' or car=='o' or car=='O'or car=='u'or car=='U': print(f"El caracter '{car}' es una vocal.") else: print(f"El caracter '{car}' no es una vocal")
@javiereduardocontrerascast3225
@javiereduardocontrerascast3225 5 жыл бұрын
#Ejercicio3 letra = input("Ingrese una letra: ") if letra == 'a' or letra == 'e' or letra == 'i' or letra == 'o' or letra == 'u': print(f"La letra {letra} es vocal.") elif letra == 'A' or letra == 'E' or letra == 'I' or letra == 'O' or letra == 'U': print(f"La letra {letra} es una vocal mayúscula.") else: print(f"La letra {letra} es una consonante.")
@erickhernanbilbaogutierrez9107
@erickhernanbilbaogutierrez9107 5 жыл бұрын
''' Hacer un programa que pida un caracter e indique si es una vocal o no. ''' letra = input("Digite una caracter: ") if letra == 'a' or letra == 'e' or letra == 'i' or letra == 'o' or letra == 'u': print(f"{letra} es una vocal") elif letra == 'A' or letra == 'E' or letra == 'I' or letra == 'O' or letra == 'U': print(f"{letra} es una vocal") else: print(f" {letra} no es una vocal")
@richardortega1025
@richardortega1025 3 жыл бұрын
caracter = str(input ("digite un carácter : ")) if caracter == str("a") or caracter == str("e"): print(f"la {caracter} es una vocal") elif caracter == str("i") or caracter == str("o"): print(f"la {caracter} es una vocal") elif caracter == str("u"): print(f"la {caracter} es una vocal") else: print(f"la {caracter} no es una vocal")
@luisenriquegonzalesmaiz3254
@luisenriquegonzalesmaiz3254 Жыл бұрын
#Indicar si es un vocal: a-e-i-o-u chat=input("Ingresar Caracter:") if chat=='a' or chat=='A': print(f"Es una vocal") elif chat=='e' or chat=='E': print(f"Es una vocal") elif chat=='i' or chat=='I': print(f"Es una vocal") elif chat=='o' or chat=='O': print(f"Es una vocal") elif chat=='u' or chat=='u': print(f"Es una vocal") else: print(f"No es Vocal")
@luisgarzon8077
@luisgarzon8077 4 жыл бұрын
me equivoque solo en q coloque else al final
@lizz333
@lizz333 3 жыл бұрын
No te preocupes por el else, es opcional, solo debes ponerlo cuando lo necesitas. No te va a dar error no usarlo, ya que es opcional.
@emiliocueva9223
@emiliocueva9223 Жыл бұрын
num1=float(input("Digite 1er num: ")) num2=float(input("Digite 2do num: ")) num3=float(input("Digite 3er num: " )) if num1>num2 and num1> num3: print(f"El numero mayor es: {num1}") elif num2>num1 and num2> num3: print(f"El numero mayor es: {num2}") elif num3> num2 and num3>num1: print(f"El numero mayor es: {num3}") else : print(f"Los tres numeros son iguales")
@joaquincardenas5902
@joaquincardenas5902 5 жыл бұрын
mi aporte num1 = int(input("Digite el primer numero: ")) num2 = int(input("Digite el segundo numero: ")) num3 = int(input("Digite el tercer numero: ")) if num1==num2==num3: print("Todos los numeros son iguales.") elif num3
@andelsonlopez6345
@andelsonlopez6345 3 жыл бұрын
Pude haber puesto las vocales en la comparacion directamente pero meh ''' Ejercicio 3: Hacer un programa que pida un caracter e indique si es una vocal o no. ''' a, e, i, o, u="a","e","i","o","u" cara=input("Escriba una letra: ") if cara==a or cara==e: print("Es una vocal") elif cara==i or cara==o: print("Es una vocal") elif cara==u: print("Es una vocal") else: print("No es una vocal")
Whoa
01:00
Justin Flom
Рет қаралды 57 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 27 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 121 МЛН
Bend The Impossible Bar Win $1,000
00:57
Stokes Twins
Рет қаралды 44 МЛН
18. Programación en Python | Condicionales | Estructura if-elif-else
11:41
Programación ATS
Рет қаралды 334 М.
Python dataclasses will save you HOURS, also featuring attrs
8:50
Ciclo FOR y WHILE en Python
10:44
DC Control
Рет қаралды 13 М.
If __name__ == "__main__" for Python Developers
8:47
Python Simplified
Рет қаралды 401 М.
Python Decorators in 15 Minutes
15:14
Kite
Рет қаралды 441 М.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Please Master These 10 Python Functions…
22:17
Tech With Tim
Рет қаралды 152 М.
38. Programación en Python | Bucles | Bucle For
11:42
Programación ATS
Рет қаралды 685 М.
Whoa
01:00
Justin Flom
Рет қаралды 57 МЛН