➤ *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
@mikelrojo833012 күн бұрын
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='')
@abrahamsojeda3 жыл бұрын
Gracias por tu tiempo Sergio. Bendiciones.
@SergioACGiraldo3 жыл бұрын
De nada Abraham, que bueno que te ha gustado el video. Éxitos!
@iliovininino2 жыл бұрын
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}')
@nyldahuanca89492 жыл бұрын
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} ')
@luisfelipemurciafuentes394010 ай бұрын
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}')
@davidpeter25142 жыл бұрын
#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
@gerardmartinezidiaz73423 жыл бұрын
# RETO 1 Cuenta atrás for i in range(10,-1,-1): print(i) if i == 0: print("¡Fuego!")
@SergioACGiraldo3 жыл бұрын
Perfecto Gerard. Muy buen trabajo. Saludos!!
@ramiroolmedo235 Жыл бұрын
excelente explicación. 10/10
@gerardmartinezidiaz73423 жыл бұрын
# 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}")
@migel643 жыл бұрын
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')
@iliovininino2 жыл бұрын
NO quiero ser mala onda, pero la consigna es que lo resuelvas con un ciclo while jajaaj!!!
@computech28872 жыл бұрын
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 Жыл бұрын
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.')
@marticus91703 жыл бұрын
Muchas gracias por compartir
@SergioACGiraldo3 жыл бұрын
Con mucho gusto Marticus, Saludos!
@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
@gerardmartinezidiaz73423 жыл бұрын
# 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}.")
@franzvasquez48262 жыл бұрын
Muchas gracias, si me funciono! El ejercicio no es tan facil para alguien con 0 experiencia con el programa
@tensoescalar13 жыл бұрын
Muy buen video muchas gracias y saludos
@SergioACGiraldo3 жыл бұрын
Gracias Adalberto por el comentario, que bueno que te gustó. Saludos y muchos éxitos.
@pescadorestodoterrenobymar38083 жыл бұрын
''' 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
@soyadrianinfantes20252 жыл бұрын
for i in range(10, -1, -1): # El tercer parámetro es el incremento print(i) print("¡Fuego!")
@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!!")
@guillermorizzo31132 жыл бұрын
Yo estoy ahora mismo los tutoriales y el reto 1 lo hice asi for seg in range (-10,0): print(seg*(-1)) print("Fuego")
@beltranticonajosedaniel19813 жыл бұрын
# 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
@terramarte30553 жыл бұрын
#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.Manimal17 күн бұрын
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
@raudellorenzo983 жыл бұрын
#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 Жыл бұрын
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)
@jorgeramirezmartinez49343 жыл бұрын
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}')
@reinelsisnett29308 ай бұрын
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....
@marvinmontoyarangel97402 жыл бұрын
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 Жыл бұрын
#---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 Жыл бұрын
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
@rodolfohernandez83362 жыл бұрын
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))
@janfrancopiocudacervantes82373 жыл бұрын
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)
@thiagooliveri24412 жыл бұрын
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}')
@diegogladstein28233 жыл бұрын
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}')
@Emmanuelepa3 жыл бұрын
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 Жыл бұрын
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
@giulianoviacavafernandez2 жыл бұрын
""" 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')
@pafarina2 жыл бұрын
RETO 3: a = 1 b = int(input('ingresa el factorial: ')) c = 1 while a
@gecki82 жыл бұрын
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?
@djlexlan72233 жыл бұрын
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 = "")
@danielsaurin67622 жыл бұрын
# 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 Жыл бұрын
import time contador = 10 while contador > 0: print(contador) time.sleep(1) contador -= 1 print("fuego")
@carlosballon86582 жыл бұрын
Reto 1 (cuenta regresiva) a = 10 while a >0: print (a) a = a-1 else: print ("Fuego")
@thiagooliveri24412 жыл бұрын
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}')
@alejoace6312 жыл бұрын
for i in range (10, -1, -1): print (i) print ("Fuego!!")
@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)
@juliandavidsantanajaramill23602 жыл бұрын
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} ")
@computech28872 жыл бұрын
for i in range(10,-1,-1): print(i) if i == -0: print("Fuego")
@carlosballon86582 жыл бұрын
Reto 1 cuenta regresiva con For for a in range (10,-1,-1): print (a) else: print ("FUEGO!!")
@elioduran603 жыл бұрын
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.
@SergioACGiraldo3 жыл бұрын
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!!
@elioduran603 жыл бұрын
@@SergioACGiraldo Correcto, UD tiene razón. 👍
@samuelortiz65732 жыл бұрын
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
@mariaangelicamaniosbaron73233 жыл бұрын
RETO 1: numero = 11 for i in range (1,numero+1): print (numero-i) print ("¡¡Fuego!!")
@ramondiaz85712 жыл бұрын
Hola, así me quedó, for i in range(11, 0, -1): print(i + 0-1) print("Fuego)
@reinelsisnett29308 ай бұрын
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 Жыл бұрын
Reto 1 num =10 for i in range(0, num+1): print(num-i) print("FUEGO!!!!!!!!")
@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)
@gameson83552 жыл бұрын
Necesito ayuda :(, el comando "while " cuando lo ejecuto me hace un bucle donde cualquier número que ponga me lo copia, que hago??? Ayuda
@beltranticonajosedaniel19813 жыл бұрын
# 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...88989 ай бұрын
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_b72 жыл бұрын
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}")
@jmbureaupartners87922 жыл бұрын
for i in range (10,0,-1): print (i) print ("fuego")
@cyafoursport85793 жыл бұрын
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")
@cyafoursport85793 жыл бұрын
for i in range(10,-1,-1): print(i) if i == 0: print("fuego!!!")
@angelcortes67182 жыл бұрын
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
@baezza19873 жыл бұрын
Podrías explicar en un video el reto 3 por favor? Gracias de antemano!
@willygg32912 жыл бұрын
Me adhiero, está muy difícil!
@ronaldforesti8610 Жыл бұрын
Reto 1 for i in range(10,-1,-1): print(i) print("Fuego")
@thiagooliveri24412 жыл бұрын
retos 1 for i in range (10,-1,-1): print(i) if i == 0: print ('fuego!!!')
@eduardosandovalorellana68813 жыл бұрын
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))
@claudiopastor1302 жыл бұрын
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
@julianelperdido97552 жыл бұрын
cont = 0 for i in range(0,11): cont = 10 - i print(cont) print('fire')
@lastudillo Жыл бұрын
thx
@joseluiscopaignacio34772 жыл бұрын
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} ')
@sorayaquintero4373 жыл бұрын
for i in range(10,0,-1): print(i) print("¡FUEGO!")
@12torotoro3 жыл бұрын
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
@computech28872 жыл бұрын
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}")
@12torotoro3 жыл бұрын
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
@sergiodelicio5 ай бұрын
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="")
@reinelsisnett29308 ай бұрын
for i in range(10,-1,-1): print(i) print ("Fuego....")
@computech28872 жыл бұрын
Reto 1 for i in range(10,-1,-1): print(i) if i == 0: print("Fuego")
@TheBryanRedz2 жыл бұрын
#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 Жыл бұрын
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.....
@beltranticonajosedaniel19813 жыл бұрын
# 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...88989 ай бұрын
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 Жыл бұрын
# Inicio for i in range (10,-1,-1): print(i) print ("Fuego!!") # Fin
@marcelaespinosa28993 жыл бұрын
RETO a = 10 while a
@sebastianblanco55542 жыл бұрын
El reto 3 def factorial(num): fact = 1 var = 1 print("Factorial de ", num, " = ", end="") while var
@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}')
@cyafoursport85793 жыл бұрын
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)
@santiagorincon94563 жыл бұрын
for i in range(10,0,-1): print(i-1) print("fuego!!") reto#1
@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}')
@dacrisgt13702 жыл бұрын
#reto 1 for i in range(10,-1,-1): print(i) if i == 0: print("fuego")
@diegogladstein28233 жыл бұрын
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))
@sorayaquintero4373 жыл бұрын
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)
@blascortesayus46392 жыл бұрын
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 Жыл бұрын
"""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))
@ronnycartagena82603 жыл бұрын
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()
@sorayaquintero4373 жыл бұрын
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)
@SergioACGiraldo3 жыл бұрын
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!!
@sorayaquintero4373 жыл бұрын
@@SergioACGiraldo claro... mil gracias
@miguelangelcordovaledezma6113 Жыл бұрын
listo el primer reto
@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