Bucle While en Python desde Cero ♻️ [Continue y Break] # 014

  Рет қаралды 32,149

Sergio A. Castaño Giraldo

Sergio A. Castaño Giraldo

Күн бұрын

Пікірлер: 118
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
➤ *Descargar códigos* : bit.ly/3azIayY ➤ Curso de Python : bit.ly/CAE_Python​ ➤ Curso de MicroPython: bit.ly/u_Python​ ➤ Curso de Matlab : bit.ly/2Fks7XN​ ➤ Curso Simulink : bit.ly/3a0W8Xr​ ➤ ¿Quieres ser un experto? bit.ly/2RVvxne
@mikelrojo8330
@mikelrojo8330 12 күн бұрын
Muchas gracias por el curso, y por el resto del canal, Sergio Mi solución para el reto 3: factorial = int(input('Escriba el número para calcular el factorial: ')) resultado = factorial i = factorial-1 print(f'{factorial}! = ', end='') while i >= 1: resultado = resultado * i if i>1: print(f'{i} x ', end='') else: print(f'{i}', end='') i = i - 1 print(f' = {resultado}',end='')
@abrahamsojeda
@abrahamsojeda 3 жыл бұрын
Gracias por tu tiempo Sergio. Bendiciones.
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
De nada Abraham, que bueno que te ha gustado el video. Éxitos!
@iliovininino
@iliovininino 2 жыл бұрын
Muy bueno el truco del print al lado. Está genial ese ejercicio porque se puede resolver de mil maneras. nro = 7 fact = nro print(f'{nro}! =',end=' ') while nro > 1: print(f'{nro} x',end=' ') nro-=1 fact *= nro print(f'1 = {fact}')
@nyldahuanca8949
@nyldahuanca8949 2 жыл бұрын
Muchísimas gracias estoy aprendiendo gracias a ti :) 😉 #ejercicio 1 for i in range(-10,1): print(i*(-1)) print('Fuego!!!!') #************************************************************* #ejercicio 2 c=0 s=0 cc=0 while c0: f=f*c1 if c1==1: print(f' {c1} = {f}',end='') else: print(f' {c1} x',end='') c1=c1-1 print('') print(f'el factorial de {num} es {f} ')
@luisfelipemurciafuentes3940
@luisfelipemurciafuentes3940 10 ай бұрын
Hola Sergio #RETO 1 for i in range(10,-1,-1): print (i) print('Fuego!!!') # RETO 2 count = 0 suma = 0 for i in range(1,101): if i % 4 == 0: suma += i count += 1 i += 1 print(f' La suma de los {count} numeros que son multiplos de 4 es {suma}')
@davidpeter2514
@davidpeter2514 2 жыл бұрын
#Ejemplo1 for i in range(10,-1,-1): print(i) print("Fuego!!") print("") #ejemplo2 suma = 0 for j in range(1,101): if j%4 == 0: suma = suma + j print("La suma de los 25 números es {}".format(suma)) #ejemplo3 a=int(input("Ingrese un número entero:")) p=1 fact=1 print(f"{a}!=",end="") while p
@gerardmartinezidiaz7342
@gerardmartinezidiaz7342 3 жыл бұрын
# RETO 1 Cuenta atrás for i in range(10,-1,-1): print(i) if i == 0: print("¡Fuego!")
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Perfecto Gerard. Muy buen trabajo. Saludos!!
@ramiroolmedo235
@ramiroolmedo235 Жыл бұрын
excelente explicación. 10/10
@gerardmartinezidiaz7342
@gerardmartinezidiaz7342 3 жыл бұрын
# RETO 3 Factorial de cualquier entero # Ingreso de entero por usuario n = int(input("Ingrese número para calcular factorial: ")) # Iniciación de factorial f = n # Inicio de mensaje print(f"{n}! = {n} x",end=' ') # Cálculo de factorial while n > 1: n = n - 1 f = f * n print(f"{n}",end=' ') if n > 1: print("x",end=' ') # Final de mensaje print(f"= {f}")
@migel64
@migel64 3 жыл бұрын
El reto 3 se me complico, tuve que revisar la parte de la impresión #Reto 1 for i in range (10,0,-1): print(i) print('Fuego') #Reto 2 count = 0 suma = 0 for i in range(1,101): if i % 4 == 0: suma += i count += 1 i += 1 print(f' La suma de los {count} numeros que son multiplos de 4 es {suma}') #Reto 3 n = int(input('Digite el numero para el calculo factorial: ')) if n > 0: fac = 1 print(f'{n}! = ',end='') for i in range (1, n+1): fac *= i print(f'{i} ',end='') if n>i: print(f'x ',end='') print(f'= {fac}') else: print('numero invalido')
@iliovininino
@iliovininino 2 жыл бұрын
NO quiero ser mala onda, pero la consigna es que lo resuelvas con un ciclo while jajaaj!!!
@computech2887
@computech2887 2 жыл бұрын
Reto 3 factorial = int(input("Digite el numero para el calculo del factorial: ")) total = 1 print(f"{factorial}! = ",end="") while factorial > 0: if factorial == 1: print (f"{factorial} = {total}") else: print (f"{factorial} x ",end="") # end=""imprimir sin salta de linea total *= factorial factorial -=1
@RoseKnight04
@RoseKnight04 Жыл бұрын
Hola Sergio, aquí te dejo mis códigos: for i in range(10,-1,-1): print(i) print('¡Fuego!') suma=0 for i in range(0,101): i+=1 if i%4!=0: continue suma=suma+i print(i) print('La suma de todo los múltiplos de 4, entre 0 y 100 es {}'.format(suma)) n=input('Dame un número natural: ') n=float(n) n2=n if n>0 and n%1==0: f=n print('f=',end='') while n>=2: print('{}x'.format(n),end='') #Esto exita que el print de un salto de línea n=n-1 f=f*n print('1') print('El factorial de {} es: {}'.format(n2,f)) elif n==0: f=1 print('El factorial de {} es: {}'.format(n2,f)) else: print('Este programa no calcula la función gamma.')
@marticus9170
@marticus9170 3 жыл бұрын
Muchas gracias por compartir
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Con mucho gusto Marticus, Saludos!
@jorgea.
@jorgea. 2 жыл бұрын
Reto 3 después de un buen rato de pensar y ensayar . """ Reto #3 del video # 14 del Tutorial de Python en Español desde Cero dictado por el Ingeniero Sergio A. Castaño Giraldo. Elaborado por Jorge Barco Septiembre16 de 2022 """ i=0 fac = 1 print( ) #Dejar espacio cuando pantalla inicia resultados num= int(input('Entre el factorial a calcular: ') ) #calcular el factorial paso a paso while i < num: i = i + 1 fac = fac * i #Imprimir operacion y resultado print(f'{num} F! = ', end ='') for j in range(1,num): print(f'{j} x ', end ='') print(f'{num} = {fac} ') print ('¡Listo el reto 3!') print( ) #Para separar resultados en pantalla del ultimo renglón genérico del programa
@gerardmartinezidiaz7342
@gerardmartinezidiaz7342 3 жыл бұрын
# RETO 2 Valores múltiplos de 4 # Ingreso de límites de rango por usuario a = int(input("Indique límite inferior de rango: ")) b = int(input("Idique límite superior de rango: ")) # Variables auxiliares suma = 0 # Suma acumulativa de valores múltiplos de 4 cont = 0 # Contador de valores múltiplos de 4 # Búsqueda de valores múltiplos de 4 for n in range(a,b): if n % 4 == 0: suma = suma + n cont = cont + 1 # Impresión de resultados print(f"Hay {cont} valores múltiplos de 4 y suman {suma}.")
@franzvasquez4826
@franzvasquez4826 2 жыл бұрын
Muchas gracias, si me funciono! El ejercicio no es tan facil para alguien con 0 experiencia con el programa
@tensoescalar1
@tensoescalar1 3 жыл бұрын
Muy buen video muchas gracias y saludos
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Gracias Adalberto por el comentario, que bueno que te gustó. Saludos y muchos éxitos.
@pescadorestodoterrenobymar3808
@pescadorestodoterrenobymar3808 3 жыл бұрын
''' Este código es para probar BUCLES en Python. Acá probaremos el Bucle WHILE ''' contador=0 repeticiones = int(input("Indique el número de repeticiones que necesita: ")) stop =input("Desea frenar el Bucle? Y / N :") if stop == "Y": numero = int(input("Ingrese en que numero de vuelta desea frenar:")) else: print("Continuamos...") while contador
@soyadrianinfantes2025
@soyadrianinfantes2025 2 жыл бұрын
for i in range(10, -1, -1): # El tercer parámetro es el incremento print(i) print("¡Fuego!")
@jorgedavid452
@jorgedavid452 Жыл бұрын
reto 1 lo hice en dos formas con while y for for i in range(0,11,1): print(i) print("fuego!!") ---------------------------------- a = 10 while a > 0: print(a) a=a-1 print("fuego!!")
@guillermorizzo3113
@guillermorizzo3113 2 жыл бұрын
Yo estoy ahora mismo los tutoriales y el reto 1 lo hice asi for seg in range (-10,0): print(seg*(-1)) print("Fuego")
@beltranticonajosedaniel1981
@beltranticonajosedaniel1981 3 жыл бұрын
# RETO 3 """ Usando el ciclo while, crear un prograa que calcule el factorial de un numero y si es posible, mostrar la operacion de las multiplicaciones en el terminal Para evitar que el comando print salte de linea puede usar el siguiente parametro: print("f{c}x", end ='') """ num = int(input("Ingrese un numero para calcular su factorial: ")) c = 1 f = 1 while(c
@terramarte3055
@terramarte3055 3 жыл бұрын
#Reto 1 for i in range(10,-1,-1): if i>0: print(i) else: print("Fuego!!!") ================================================================================== #Reto 2 contador = 0 for i in range(1,100+1): if i%4==0: contador = contador + 1 suma = int ( 4 * contador * (contador+1) /2 ) print("La cantidad de múltiplos de 4 son: {}". format(contador)) print("La suma de los multiplos de 4 es: {}". format(suma)) =================================================================================== #Reto 3 numero = int(input ("Digite el número para calcular factorial: ")) print(f"{numero}! =",end=' ') factorial = 1 for i in range(numero,-1, -1): if i > 1: factorial = factorial * i print(i, "x",end=' ') elif i ==1: print("1", end='') elif i ==0: print(" = {}". format(factorial))
@Mr.Manimal
@Mr.Manimal 17 күн бұрын
numero = int(input("Inserisci un numero: ")) # Chiediamo il numero all'utente fattoriale = 1 # Partiamo da 1 perché è il neutro della moltiplicazione c = numero # Creiamo una variabile per contare all'indietro while c > 0: # Finché c non arriva a 0 print(f"{c} x ", end='') # Mostriamo ogni moltiplicazione fattoriale *= c # Moltiplichiamo il numero attuale c -= 1 # Andiamo al numero successivo (all'indietro) print(f"= {fattoriale}") # Mostriamo il risultato finale
@raudellorenzo98
@raudellorenzo98 3 жыл бұрын
#reto1 #conteo regresivo del 10 al 0 for i in range(10, 0,-1): print(i) print("Fuego!!!") #reto 2 #multiplos del 4 en un rango de 1 al 100 y sumar esos multiplos a=0 b=0 for i in range (1,101): if i % 4 == 0: a=a+i b=b+1 print("la suma de los {} números multiplos de 4 es {}".format(b,a)) #reto 3 #factorial de un número numfactorial=int(input("Introduzca el número al que desea hallar el factorial= ")) max=numfactorial factorial=1 print("el factorial de {}!= {}".format(max, max),end="") while numfactorial >0: if numfactorial==1: factorial=factorial*numfactorial break factorial=factorial*numfactorial numfactorial=numfactorial-1 print(f" x {numfactorial} ",end="") print(" = {}".format(factorial)) #factorial de un número con FOR max=int(input("Introduzca el número al que desea hallar el factorial= ")) factorial=1 print("el factorial de {}!= ".format(max),end="") for i in range(max,0,-1): factorial=factorial*i if i==1: print(f" {i} ",end="") print("= {}".format(factorial)) break print(f" {i} x ",end="")
@qwzar1
@qwzar1 Жыл бұрын
Reto 2 num = 0 for i in range(0, 101, 4): num = num+i divisible = 100/4 print('La suma de los', int(divisible), 'números divisibles por cuatro es: ', num)
@jorgeramirezmartinez4934
@jorgeramirezmartinez4934 3 жыл бұрын
for i in range(10,0,-1): print(i, end=",") print("Fuegoo!!!") for a in range(1,101): if a % 4 == 0: a +=a b = a print('La suma de los primero 100 multiplos de 4 es {}'.format(b)) print( """ Bienvenido a la calculadora de numeros factoriales """) num = int(input('Digite el numero: ')) n = 1 while num > 1: n*=num print (f'{num} x ',end='') num-=1 print (f'1 = {n}')
@reinelsisnett2930
@reinelsisnett2930 8 ай бұрын
r = 0 dato = int(input(" Introduzca el número para conocer su factorial ")) if (dato < 0): print("Por favor introduzca valores positivos") elif (dato > 0) : print(" El factorial de ",dato,"!") for i in range(dato,-1,-1): if i == dato: r = i*(i-1) print(f'{i}x'.format(r),end='') elif i < dato: if i == 1: print(f'{i} = '.format(r),r,end='') break else: r = r*(i-1) print(f'{i}x'.format(r),end='') print(" ") print ("Fin del proceso....") Introduzca el número para conocer su factorial 4 El factorial de 4 ! 4x3x2x1 = 24 Fin del proceso....
@marvinmontoyarangel9740
@marvinmontoyarangel9740 2 жыл бұрын
RETO 3 b=input('ingrese valor para calcular el factorial') a=b i=1 print (f'{b}! =',f' {b} x ', end='') while 1 < a: i=i*a a -= 1 if a>1: print (f'{a} x ', end='',) else: print (f'{a} = {i}')
@jairmelendez637
@jairmelendez637 Жыл бұрын
#---RETO 1--- for i in range (10, -1, -1): print(i) print ("¡Fuego! ") #---RETO 2--- j = 0 suma = 0 for i in range (1, 101, 1): if i % 4 == 0: j = j + 1 suma = suma + i print ("La suma de los {} numeros multiplos de 4, entre 1 y 100 es {}" .format(j, suma)) #---RETO 3--- num = int (input (" Digite un numero para el calculo del factorial: ")) factorial = num print ("{}! = " .format(num), end = "") while num > 0: if num > 1: print ("{} x " .format(num), end = "") else: print ("{} = {}" .format(num, factorial)) num = num - 1 factorial = factorial * num
@alejandro1962ful
@alejandro1962ful Жыл бұрын
reto3...muchas horas de estudio para resolverlo..estudiar listas, metodos de print...no supe resolverlo con metodo.end(), pero logre un resultado, quizas no es elegante la solucion pero funciona, ademas lo estudiado quedo en mi disco duro. n=int(input('ingresa numero entero positivo : ')) fact=1 #defino variable fact=1(factorial de 1) lista=[] #creo lista con los valores de cada iteracion # la razon es ,deseo imprimir en el scope global while n>1: #defino condicinal, si es true, entonces fact=fact*n #recursividad en fact lista.append(str(n)) # agrego la iteracion n a la lista, .append sirve para agregar elementos a lista n=n-1 #disminuyo n en 1 y retorno print(' x '.join(lista),'x 1','=',fact) #ocupo.join aprendido de reto anterior
@rodolfohernandez8336
@rodolfohernandez8336 2 жыл бұрын
Va el código del reto 3 que es el más retador num = int(input('Digite un número para el cálculo del factorial: ')) fact=1 print(f'{num} ! = ',end=' ') while num>1: fact *= num print(f'{num} x',end=' ') num -= 1 print('1 = {} '.format(fact))
@janfrancopiocudacervantes8237
@janfrancopiocudacervantes8237 3 жыл бұрын
RETO 2 intervalo = 101 suma = 0 for i in range(intervalo): if i%4 == 0: suma +=i continue print("La suma de los 25 numero multiplos de 4 es: ",suma)
@thiagooliveri2441
@thiagooliveri2441 2 жыл бұрын
reto 2 a = 0 b = 0 for i in range (1,101): if i % 4 == 0: a = a + 1 b = b + i i = i + 1 print (f'la suma de los {a} numeros multiplos de 4 es {b}')
@diegogladstein2823
@diegogladstein2823 3 жыл бұрын
numero = int(input('Ingrese el número al que desea calcular el factorial: ')) resultado=1 print (f'{numero}! = ',end='') while numero >1: resultado*=numero print (f'{numero} x ',end='') numero-=1 print (f'1 = {resultado}')
@Emmanuelepa
@Emmanuelepa 3 жыл бұрын
Reto#3: from math import factorial num = int(input("De qué número deseas conocer su factorial? ")) result = factorial(num) if num > 1: print(f"{num}! = {num}", end='') while num > 1: num -= 1 print(f" X {num}",end='') print(f" = {result}") else: print(f"{num}! = 1")
@olaraf
@olaraf Жыл бұрын
Reto ·3 num = input ("Intruduzca el numero a factorizar:") num = int(num) resultado = 1 print(f'{num}! =',end='') while num > 0: if num != 1: print(f' {num} x',end='') else: print(f' {num} =',end='') resultado = resultado * num num -= 1 print(f' {resultado}') ---------------------------------------- Introduzca el numero a factorizar:5 5! = 5 x 4 x 3 x 2 x 1 = 120
@giulianoviacavafernandez
@giulianoviacavafernandez 2 жыл бұрын
""" Retos reto 1 Hacer un contador con cuenta regresiva de 10 hasta 0 y que al final muestre un mensaje de 'Fuego' """ #opcióm 1 for i in range(10,-1,-1): print('\t',i) print(' \tFuego!!') #opción 2 a = 10 while a>-1: print('\t',a) a -= 1 print(' \tFuego') """ reto 2 Entre todos los números en el intervalo de 1 hasta 100, se pide contar los números que son múltiplos de 4 y mostrar la suma de todos los números múltiplos de 4. """ suma = 0 cuenta = 0 print(' \tLos múltiplos de 4 son:\t',end='') for i in range(1,101): if i % 4 == 0: suma = i + suma cuenta = (i % 4 == 0) + cuenta texto = str(i) print('{}, '.format(texto),end='') print(' \tLa suma de los {} números múltiplos de 4 es: {}'.format(cuenta,suma)) """ Reto 3 Usando el ciclo while, crear un programa que calcule el factorial del un número y si es posible, mostrar la operación de la multiplicaciones en el terminal. Para evitar que el comando print salte de línea puede usar el siguiente parametro: print(f'{c}x', end='') # la x es para indicar que se esta multiplicando """ ingrese = input(' \tDigité un número entero positivo, para calcular el factorial: ') if ingrese.isdigit(): numero = int(ingrese) multiplicacion = 1 print(' \t{}! = '.format(numero),end = '') while numero > 0: multiplicacion = numero * multiplicacion if numero != 1: print(numero,' x ',end = '') numero = numero - 1 elif numero == 1: print(numero,end = '') break if multiplicacion > 1: print(' = {}'.format(multiplicacion),end = '') elif numero == -1 or numero == 0: print('1',end = '') else: print(' \t\tIngresa un número valido, debe ser un número entero positivo')
@pafarina
@pafarina 2 жыл бұрын
RETO 3: a = 1 b = int(input('ingresa el factorial: ')) c = 1 while a
@gecki8
@gecki8 2 жыл бұрын
Buenas. Le hago una consulta, en mi programa ¿como hago para volver a la línea principal y pedir el ingreso de un número ya que el primer ingreso fue incorrecto? Es decir, me piden números naturales y verifico que son naturales, y si NO son naturales debería volver a pedirme otra vez el número ¿de que manera se podría hacer eso? ¿Con un IF o un WHILE? Si lo hago con un while no puedo salir.. ese es el problema. Esto viene de que realicé el diagrama de flujo y si algo no se cumple ,por ejemplo, el N >=0, si NO se cumple, debería volver a pedirme que ingrese otra vez un número.. en el codigo ¿como solucionaria eso?
@djlexlan7223
@djlexlan7223 3 жыл бұрын
el tercero fue en el que más trabajo tuve porque quise hacerlo sin usar la multiplicación, sino solo con sumas usando un while #reto 1 for i in range(10,-1,-1): print(i) print("Fuego!!!") #reto 2 i1=0 cont=0 for i in range(1,101,1): if i % 4 == 0: cont += 1 i1=i1+i print (f"La suma de los {cont} múltiplos de 4 es: {i1}") #reto 3 num = int(input("Digite un número para calcular el factorial: ")) if num > 1: print(f"{num}! = {num} x ", end = "") """Los siguientes valores son para al momento de ingresar al while por primera vez""" fact = 0 var = num while num > 0 : cont = num - 1 """El siguiente condicional inicia partir de la segunda iteración cuando ya se ha hecho una primera multiplicación""" if fact != 0: var = num num = fact fact = 0 while cont > 0: cont = cont - 1 fact = num + fact fact1 = fact num = var num = num - 1 if num > 1 : print(f"{num} x ",end = "") elif num == 1: print(f"{num} = ",end = "") print(fact1) elif num < 0: print("Error de entrada, ingrese un número válido...") else: print(f"{num}! = 1 ", end = "")
@danielsaurin6762
@danielsaurin6762 2 жыл бұрын
# RETO 1: CONTADOR REGRESIVO, AL FINAL MUESTRA LA LEYENDA "¡FUEGO!" for n in range(10,-1,-1): print(n) print('¡FUEGO!') #------------------------------ # RETO 2: EN INTERVALO DE 1 A 1OO CONTAR LA CANTIDAD MÚLTIPLOS DE UN VALOR 'M' Y SUMARLOS. m = int(input('INGRESE EL VALOR: ')) n = 0 s = 0 for i in range(1,101): if i % m ==0: n +=1 s +=i print('LA SUMA DE LOS',n , 'NÚMEROS MÚLTIPLOS DE', m, 'ES:', s) #----------------------------------- # RETO 3: USANDO WHILE CALCULAR FACTORIAL Y MOSTRAR LAS MULTIPLICACIONES. PARA QUE EL PRINT NO SALTE DE LÍNEA ESCRIBIR EL SIGUIENTE CÓDIGO: print(f'{c} x', end ='') n = int(input('INGRESE UN VALOR PARA HALLAR SU FACTORIAL: ')) fa = 1 print(f'{n} ! = ', end='') while n > 0: fa *= n n -= 1 print(f'{n+1} x ', end='') print(f'{fa} ', end='')
@TaliaBerrio-uk6rm
@TaliaBerrio-uk6rm Жыл бұрын
import time contador = 10 while contador > 0: print(contador) time.sleep(1) contador -= 1 print("fuego")
@carlosballon8658
@carlosballon8658 2 жыл бұрын
Reto 1 (cuenta regresiva) a = 10 while a >0: print (a) a = a-1 else: print ("Fuego")
@thiagooliveri2441
@thiagooliveri2441 2 жыл бұрын
reto 3 a = int (input ('digite el numero para calcular factorial: ')) b = 1 print (f'{a}! = ',end='') while a > 1: b = b * a print (f'{a} x ',end='') a = a - 1 print (f'1 = {b}')
@alejoace631
@alejoace631 2 жыл бұрын
for i in range (10, -1, -1): print (i) print ("Fuego!!")
@marcoalejandroaguirresalce5697
@marcoalejandroaguirresalce5697 Жыл бұрын
Reto 3: def factorial(numero): if numero < 0: print("No es posible calcular su factorial") else: factorial = 1 print(f"{numero} ! = ", end="") while numero > 0: if numero > 1: print(f"{numero} x ", end="") else: print(f"{numero} = ", end="") factorial = factorial * numero numero -= 1 print(factorial) numero = int(input("Digite un número para calcular su factorial: ")) factorial(numero)
@juliandavidsantanajaramill2360
@juliandavidsantanajaramill2360 2 жыл бұрын
Reto # 1: le añadi una entrada para que deseemos ingresar desde donde contar jajaja cuenta = int(input("Ingrese la cuenta regresiva: ")) for i in range(cuenta,-1,-1): print(i) print("¡¡¡¡¡FUEGO!!!!") Reto #2: cuenta = 0 suma = 0 for i in range(1,101): if i % 4 == 0: cuenta +=1 suma += cuenta*4 print (f"la cuenta de los numero es: {cuenta}, y sumados son: {suma} ")
@computech2887
@computech2887 2 жыл бұрын
for i in range(10,-1,-1): print(i) if i == -0: print("Fuego")
@carlosballon8658
@carlosballon8658 2 жыл бұрын
Reto 1 cuenta regresiva con For for a in range (10,-1,-1): print (a) else: print ("FUEGO!!")
@elioduran60
@elioduran60 3 жыл бұрын
Felicitaciones nuevamente Profesor por su esfuerzo en estos trabajos de enseñanzas, de verdad que son muy productivos por la sencillez de su explicación pero manteniendo una alta calidad en todos los videos, excelente.! Muchas gracias. Lo único que me gustaría acotar con mucho respeto, es el uso del verbo y el sustantivo "indentar"/"identado"; no existe en la DRAE, todo indica que es un extranjerismo (barbarismo) y pienso que no es conveniente su uso continuo; por tanto debería usarse el sangrar/sangrado en correcto castellano. Es una opinión.
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
es correcto Elioduran60, es solo que ya es un termino muy arraigado en quien programa en Python, de hecho eso lo explique en un video anterior, te dejo el link con el segundo exacto: kzbin.info/www/bejne/n3ellHZ6eammo9U Saludos!!
@elioduran60
@elioduran60 3 жыл бұрын
@@SergioACGiraldo Correcto, UD tiene razón. 👍
@samuelortiz6573
@samuelortiz6573 2 жыл бұрын
Reto #2 cc = 0 summ = 0 for s in range(0,101,4): if s > 1: cc = cc + 1 summ = summ + s # Si se usa print en esta sangría, saldrá el resultado en especie de matriz (varias filas y columnas) print ("los multiplos de 4 son", cc, "y suman", summ) Saludos
@mariaangelicamaniosbaron7323
@mariaangelicamaniosbaron7323 3 жыл бұрын
RETO 1: numero = 11 for i in range (1,numero+1): print (numero-i) print ("¡¡Fuego!!")
@ramondiaz8571
@ramondiaz8571 2 жыл бұрын
Hola, así me quedó, for i in range(11, 0, -1): print(i + 0-1) print("Fuego)
@reinelsisnett2930
@reinelsisnett2930 8 ай бұрын
j=0 k=0 for i in range(1,101): if i % 4 == 0: # J cuenta los números multiplos de 4 j = j + 1 # k suma los números que son multiplos de 4 k = k+ i print("La suma de los ",j , "números multiplos de 4 es: ",k) print("Fin del conteo de los numeros multiplos de 4 y su suma, gracias") La suma de los 1 números multiplos de 4 es: 4 La suma de los 2 números multiplos de 4 es: 12 La suma de los 3 números multiplos de 4 es: 24 La suma de los 4 números multiplos de 4 es: 40 La suma de los 5 números multiplos de 4 es: 60 La suma de los 6 números multiplos de 4 es: 84 La suma de los 7 números multiplos de 4 es: 112 La suma de los 8 números multiplos de 4 es: 144 La suma de los 9 números multiplos de 4 es: 180 La suma de los 10 números multiplos de 4 es: 220 La suma de los 11 números multiplos de 4 es: 264 La suma de los 12 números multiplos de 4 es: 312 La suma de los 13 números multiplos de 4 es: 364 La suma de los 14 números multiplos de 4 es: 420 La suma de los 15 números multiplos de 4 es: 480 La suma de los 16 números multiplos de 4 es: 544 La suma de los 17 números multiplos de 4 es: 612 La suma de los 18 números multiplos de 4 es: 684 La suma de los 19 números multiplos de 4 es: 760 La suma de los 20 números multiplos de 4 es: 840 La suma de los 21 números multiplos de 4 es: 924 La suma de los 22 números multiplos de 4 es: 1012 La suma de los 23 números multiplos de 4 es: 1104 La suma de los 24 números multiplos de 4 es: 1200 La suma de los 25 números multiplos de 4 es: 1300 Fin del conteo de los numeros multiplos de 4 y su suma, gracias
@qwzar1
@qwzar1 Жыл бұрын
Reto 1 num =10 for i in range(0, num+1): print(num-i) print("FUEGO!!!!!!!!")
@andreapan6616
@andreapan6616 Жыл бұрын
Reto #2 suma=0 for i in range (1, 101): if i % 4 == 0: suma=suma+i print ("La suma de todos los números es", suma)
@gameson8355
@gameson8355 2 жыл бұрын
Necesito ayuda :(, el comando "while " cuando lo ejecuto me hace un bucle donde cualquier número que ponga me lo copia, que hago??? Ayuda
@beltranticonajosedaniel1981
@beltranticonajosedaniel1981 3 жыл бұрын
# RETO 2 """ Entre todos los numeros que existen en el intervalo de 1 hasta 100, se pide contar los numeros que son multiplos de 4 y mostrar la suma de todos los numeros multiplos de 4 """ cont = 0 suma = 0 for i in range(1,101,1): if(i%4 == 0): cont += 1 suma += i print("Los numeros multiplos de 4 son",cont,"y la suma es:",suma)
@maruuu...8898
@maruuu...8898 9 ай бұрын
reto 2 suma = 0 count = 0 for num in range(1, 101): if num % 4 == 0: suma += num count += 1 print(f"La suma de los multiplos es {suma}") print(count)
@leonel_b7
@leonel_b7 2 жыл бұрын
RETO 1 for i in range(10, -1, -1): print(i) if i == 0: print("FUEGO!!") RETO 2 contador = 0 acumulador = 0 for i in range(1, 100 + 1): if i % 4 == 0: contador += i acumulador += 1 print(i) print(f"la suma de todos los multiplos de 4 es {contador}") print(f"la cantidad de multiplos de 4 es {acumulador}") RETO 3 numero2 = int(input("ingrese un numero: ")) numero = numero2 print(f"{numero2}! =", end="") total = numero while numero > 1: total = total * (numero - 1) print(f" {numero} x", end="") numero -= 1 print(f" 1 = {total}")
@jmbureaupartners8792
@jmbureaupartners8792 2 жыл бұрын
for i in range (10,0,-1): print (i) print ("fuego")
@cyafoursport8579
@cyafoursport8579 3 жыл бұрын
fact=1 num = int(input("Por favor ingrese un número positivo para calcular su factorial: ")) for i in range(num): fact = fact*(i+1) if num > 1: print(f"El factorial de {num}! es = {num}", end='') while num > 1: num -= 1 print(f" X {num}",end='') print(f" = {fact}") else: print(f"{num}! = 1")
@cyafoursport8579
@cyafoursport8579 3 жыл бұрын
for i in range(10,-1,-1): print(i) if i == 0: print("fuego!!!")
@angelcortes6718
@angelcortes6718 2 жыл бұрын
Mi solución a los retos de esta lección son: RETO 1 i = 10 for i in range(10,0,-1): print (i) print('¡¡Fuego!!') RETO 2 numero = 0 cuenta = 0 a = 0 while a
@baezza1987
@baezza1987 3 жыл бұрын
Podrías explicar en un video el reto 3 por favor? Gracias de antemano!
@willygg3291
@willygg3291 2 жыл бұрын
Me adhiero, está muy difícil!
@ronaldforesti8610
@ronaldforesti8610 Жыл бұрын
Reto 1 for i in range(10,-1,-1): print(i) print("Fuego")
@thiagooliveri2441
@thiagooliveri2441 2 жыл бұрын
retos 1 for i in range (10,-1,-1): print(i) if i == 0: print ('fuego!!!')
@eduardosandovalorellana6881
@eduardosandovalorellana6881 3 жыл бұрын
print ("Ingresel el valor a obtener el factoral ") n=int(input()) fact=1 print (str(n)+"! = ", end=" ") while n > 1: fact=fact*n print (str(n)+" *", end=" ") n=n-1 print ("1 = "+str(fact))
@claudiopastor130
@claudiopastor130 2 жыл бұрын
envio codigo Sergio con=int(1) fac=int(1) aq=0 num = input('ingrese el numero q desea calcular el factorial:') if num.isnumeric(): num1 = int(num) con=num1 print(f'{num1}!= ', end='') while aq
@julianelperdido9755
@julianelperdido9755 2 жыл бұрын
cont = 0 for i in range(0,11): cont = 10 - i print(cont) print('fire')
@lastudillo
@lastudillo Жыл бұрын
thx
@joseluiscopaignacio3477
@joseluiscopaignacio3477 2 жыл бұрын
Reto #1 for i in range(10,-1,-1): print(i) print('Fuego!!') ------------------------------------- ------------------------------------- Reto #2 cont=0 ac = 0 for i in range(1,101,1): if i % 4 == 0: cont+=1 ac+=i print(f'La suma de los {cont} es igual a: {ac} ')
@sorayaquintero437
@sorayaquintero437 3 жыл бұрын
for i in range(10,0,-1): print(i) print("¡FUEGO!")
@12torotoro
@12torotoro 3 жыл бұрын
Reto 2 mul_sum = 0 mul_total = 0 for i in range(1,101): if i % 4 == 0: mul_sum += i mul_total += 1 print("La suma de los", mul_total, "numeros multiplos de 4 es :", mul_sum) La suma de los 25 numeros multiplos de 4 es : 1300
@computech2887
@computech2887 2 жыл бұрын
Reto 2 suma = 0 numeros = 0 for i in range (1,101,1): if i % 4 == 0: suma += i numeros += 1 print(f"La suma de los {numeros} numeros multiplos de 4 es :{suma}")
@12torotoro
@12torotoro 3 жыл бұрын
Reto 3 num1 = 7 factorial = num1 print(f"{num1}! = {num1}x", end ='') while num1 > 1: num1 -= 1 factorial *= num1 print (f" {num1} ",end= '') if num1 > 1: print("X", end='') print("=",factorial, end='') 7! = 7x 6 X 5 X 4 X 3 X 2 X 1 = 5040 Reto 3 fue dificil, me ayude viendo lo que hiso Gerard Martinez
@sergiodelicio
@sergiodelicio 5 ай бұрын
Reto 3 fact = input ("Intruduzca el numero a factoriar:") fact = int(fact) multiplicacion = 1 print(f'{fact}! =',end='') while fact > 0: if fact != 1: print(f' {fact} x',end='') else: print(f' {fact} =',end='') multiplicacion = multiplicacion * fact fact -= 1 print(f' {multiplicacion}',end="")
@reinelsisnett2930
@reinelsisnett2930 8 ай бұрын
for i in range(10,-1,-1): print(i) print ("Fuego....")
@computech2887
@computech2887 2 жыл бұрын
Reto 1 for i in range(10,-1,-1): print(i) if i == 0: print("Fuego")
@TheBryanRedz
@TheBryanRedz 2 жыл бұрын
#1 for i in range(10,0,-1): print(i) print('Fire!') #2 c = 0 addition = 0 for i in range(1,101,1): if i % 4 == 0: addition = addition + i c += 1 print(f'The sum of the {c} numbers multiples of 4, is equal to: {addition}') #3 n = int(input('Enter a number to get its factorial: ')) f = 1 print(f'{n}! = ', end = '') while n > 0: f *= n if n == 1: print(f'{n}', end = '') else: print(f'{n} x ', end = '') n -= 1 if n == 0: print(f' = {f}', end = '')
@alejandro1962ful
@alejandro1962ful Жыл бұрын
reto 2 contador=0 #inicio una variable contador en cero suma=0 # inicio una variable suma en cero for i in range(1,101):# defino rango if i%4==0:#defino condicion, divisible por 4 contador +=1 # si cumple , al contador inicial le sumo 1 suma +=i # si cumple a la suma inicial le sumo la i correspondiente #vueve a la siguiente i print('son',contador,'numeros divisibles por 4 cuya suma es:',suma) #imprime contador hasta i=100 #imprime suma hasta i=100 reto 1 for i in range(10,-1,-1): print(i) print ('¡¡¡fuego!!!') el reto 3 lo dejare pendiente ya me machuque mucho mi cabeza.....
@beltranticonajosedaniel1981
@beltranticonajosedaniel1981 3 жыл бұрын
# RETO 1 """ Hacer un contador con cuenta regresiva de 10 hasta 0 y que al final muestre un mensaje de "Fuego!!!" """ for i in range(10,-1,-1): print(i) i += 1 print("Fuego!!!")
@maruuu...8898
@maruuu...8898 9 ай бұрын
Alguien me puede decir en que video explican la solución al reto 3? No lo entiendooooo. Me mareo. Veo en comentarios que lo resolvieron pero no entiendo la lógica en su resolución
@geofacil1493
@geofacil1493 Жыл бұрын
# Inicio for i in range (10,-1,-1): print(i) print ("Fuego!!") # Fin
@marcelaespinosa2899
@marcelaespinosa2899 3 жыл бұрын
RETO a = 10 while a
@sebastianblanco5554
@sebastianblanco5554 2 жыл бұрын
El reto 3 def factorial(num): fact = 1 var = 1 print("Factorial de ", num, " = ", end="") while var
@Romina-k1l
@Romina-k1l Жыл бұрын
retos!!! reto1: for cuenta in range(10,-1,-1): print(cuenta) print("Fuego!!!") reto2: a=0 suma=0 for valor in range (1,101): if valor%4!=0: continue else: a=a+1 suma=suma + valor print(f"La suma de los numeros multiplos de 4 es:{a}") print(f"La suma de todos los numeros es {suma}") reto 3!! y va con consulta: ¿En mi codigo no veo como deberia hacer para que no imprima por consola un por demas? numero=int(input("Ingrese el numero que quiere calcular el factorial: ")) n=1 factorial=numero print(f"{numero}! = {numero} x",end=' ') while n=1: print(f"{numero-n} x",end=' ') n=n+1 print(f'= {factorial}')
@cyafoursport8579
@cyafoursport8579 3 жыл бұрын
cont = 0 auto_sum = 0 for i in range(1,101): if i%4==0: cont = cont+1 auto_sum = auto_sum + i print("LA SUMA DE LOS", cont, " NUMEROS ES: ", auto_sum)
@santiagorincon9456
@santiagorincon9456 3 жыл бұрын
for i in range(10,0,-1): print(i-1) print("fuego!!") reto#1
@jesusosuna1998
@jesusosuna1998 Жыл бұрын
Reto #2: Use sintaxis diferente xd para el final pero es igual a los otros suma=0 count=0 for x in range(1,101): if x % 4 == 0: suma = suma+ x count = count + 1 x+=1 print(f' La suma de los {count} numeros que son multiplos de 4 es {suma}')
@dacrisgt1370
@dacrisgt1370 2 жыл бұрын
#reto 1 for i in range(10,-1,-1): print(i) if i == 0: print("fuego")
@diegogladstein2823
@diegogladstein2823 3 жыл бұрын
cantidad = 0 suma = 0 for i in range (1,101): if i%4 == 0: cantidad+=1 suma+=i continue print ('La cantidad de múltiplos de 4 en los primeros 100 números naturales es {} y su suma da: {}'.format(cantidad,suma))
@sorayaquintero437
@sorayaquintero437 3 жыл бұрын
RETO 2 smultiplos = 0 sumaT = 0 for i in range(1, 101): if i % 4 == 0: smultiplos += 1 sumaT += i print("La suma de los", smultiplos, "numeros multiplos de 4 es: ", sumaT)
@blascortesayus4639
@blascortesayus4639 2 жыл бұрын
Buenos días Sergio, he aquí mis retos: text = 'RETOS' print(f"{text: >45} ") print("Reto #1. Hacer un contador con cuenta regresiva de 10 hasta 0 y que al final muestre un mensaje de '¡Fuego!' ") for i in range (10, -1, -1): print(i) if i == 0: print("¡fuego!") print(" ================================================ ") print(" Reto #2. Entre todos los números en el intervalo de 1 hasta 100, se pide contar los números que son múltiplos de 4 y mostrar la suma de todos los números múltiplos de 4. ") a, b = 1, 101 sum = 0 cont = 0 for num in range (a, b): if num % 4 == 0: sum += num cont += 1 print(f"La suma de los {cont} números múltiplos de 4 es:{sum}") print(" ================================================ ") print("Reto #3. Usando el ciclo while, crear un programa que calcule el factorial de un número y si es posible, mostrar las operaciones de las multiplicaciones en el terminal. ") def factorial (num): cont, fact = num, 1 print(f"{cont}!=", end='') while (cont > 0): if cont > 1: print(f"{cont}x", end='') else: print(f"{cont}=", end='') fact *= cont cont -= 1 print(fact) return fact print("Digite un número para cálculo del factorial:7 ") factorial (7) print(" Elaboró @bcortes 20 2022/11/25 11:42 p m.")
@maximilianovacacoll394
@maximilianovacacoll394 Жыл бұрын
"""Reto 1""" for conteo in range(10, -1, -1): print(conteo, end="... ") print("FUEGO!!!!") """RETO 2""" multiplosde4 = 0 suma = 0 while multiplosde4 < 101: if multiplosde4 % 4 == 0: suma = suma + multiplosde4 multiplosde4 = multiplosde4 + 1 else: multiplosde4 = multiplosde4 + 1 print("En un rango de 0 a 100, el resultado de la suma de todos los numeros multiplos de 4 es {}".format(suma)) """Reto 3""" factorial = int(input("Digite un numero para calcular su factorial")) print("El factorial de {} es: {}".format(factorial, factorial), end=" ") resultado = 1 while factorial > 1: resultado = (resultado * factorial) factorial = factorial - 1 print("x {}".format(factorial), end=" ") print("= {}".format(resultado))
@ronnycartagena8260
@ronnycartagena8260 3 жыл бұрын
Reto 2 🙂 def ejercicio(): count=0 for i in range(101): if i%4 == 0:#el residuo de los numeros divididos para 4 es 0 print(i) count = count+i print('La suma de los 25 primeros numeros divisible para 4 es:',str(count)) if _name_ == '__main__': ejercicio()
@sorayaquintero437
@sorayaquintero437 3 жыл бұрын
buenas noches RETO 3 #PREGUNTA como hago para en que me imprima en 1 linea todo, me imprime pero no se como poner el = en vez de la ultima X? gracias por su respuesta n = int(input("digite el un numero para calcular el factorial: ")) facn = n print(f"{n}!=", end=" ") while n >1: n-=1 facn = facn*n print(f"{n}","X", end=" ") print(facn)
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Hola Soraya, debes utilizar condicionales para preguntar si ya llegaste al último valor que sería el 1, en caso afirmativo en lugar de poner la X pones el =. De igual forma, en el video 16 se muestra la solución de ese reto. Saludos!!
@sorayaquintero437
@sorayaquintero437 3 жыл бұрын
@@SergioACGiraldo claro... mil gracias
@miguelangelcordovaledezma6113
@miguelangelcordovaledezma6113 Жыл бұрын
listo el primer reto
@lauragaviria9835
@lauragaviria9835 Жыл бұрын
---- > Reto 1: i = 11 while i >0: i = i-1 print(i) print('Fuego!!') ---- > Reto 2: cont = 0 suma = 0 for i in range(1,101): if i % 4 ==0: cont = cont + 1 suma =suma + i print('La suma de los',cont, 'numeros que son multiplos de 4 es:',suma) ---- > Reto 3: a = input('ingrese el numero al cual desea calcular su factorial:' ) i= a while i > 0: i = i*(a-1) a = a - 1 if a == 1: break print('El número fctorial de:',a,'es', i) PD: no supe como imprimir las multiplicaciones del factorial
IMPORTAR LIBRERÍAS en Python desde Cero  📚 [Módulos] 🚀 015
21:58
Sergio A. Castaño Giraldo
Рет қаралды 27 М.
Iterando con WHILE en PYTHON | ¿Qué es y cómo se usa?
13:28
Commit That Line!
Рет қаралды 69 М.
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
Подсадим людей на ставки | ЖБ | 3 серия | Сериал 2024
20:00
ПАЦАНСКИЕ ИСТОРИИ
Рет қаралды 480 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 13 МЛН
Voxel Engine: Adding Sunlight to My MINECRAFT Clone
7:09
Philip Mod Dev
Рет қаралды 2 М.
¡MEJORA tu LÓGICA de PROGRAMACIÓN!
9:51
hdeleon.net
Рет қаралды 207 М.
Métodos de Cadenas de STRING en PYTHON desde CERO ⛓ Principiantes # 012
28:48
Sergio A. Castaño Giraldo
Рет қаралды 21 М.
¿Cómo funciona WHILE TRUE de PYTHON? - RESPUESTAS #9
6:12
Programación Fácil
Рет қаралды 13 М.
Curso de Python. Bucles IV. Bucle While. Vídeo 17
26:33
pildorasinformaticas
Рет қаралды 379 М.
ENTRY POINT en Python desde Cero 📣  # 016
18:48
Sergio A. Castaño Giraldo
Рет қаралды 9 М.
Cómo Usar Break y Continue con While en Python (Google Colab)
25:57
Curso Python 3 desde cero #68 | Diccionarios en Python
24:34
La Geekipedia De Ernesto
Рет қаралды 31 М.
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49