Un ejemplo de lo que el dice es como este, antes de ver como lo hizo yo lo respondí pero con while, y me quedó así el mismo ejercicio 😅 n=input("Ingrese cantidad de veces que desea sumar: ") acumulador_impar=0 contador_par=0 contador=1 while not n.isdigit(): n=input("Ingrese una cantidad correctamente: ") nint=int(n) while contador
Estoy muy feliz porque ni tuve que ver el vídeo completo y ya tenía la idea de como hacerlo lo pausé y en cinco minutos ya lo tenía completo, todo gracias a estudiar mucho los vídeos anteriores, mil veces gracias por este maravilloso canal, se entiende demasiado bien. El código que hice fue: c=int(input("¿Cuantos números desea ingresar? ")) acumpar=0 acumimpar=0 sumpar=0 sumipar=0 for num in range(c): print("----Ciclo",num+1,"----") i=int(input("Ingrese el número ")) parimpar= i%2 if parimpar==0: print("Este número es par") acumpar=acumpar+1 sumpar=sumpar+i else: print("Este número es impar") acumimpar=acumimpar+1 sumipar=sumipar+i print("El total de números impares fue: ",acumimpar) print("La suma de los números impares fue: ",sumipar) print("El total de números pares fue: ",acumpar) print("La suma de los números pares fue: ",sumpar)
Lo sospeché desde un principio...ja,ja,ja Excelente explicación. Hay muchos tutoriales que no explican este caso. Solamente hacen recorrido con el bucle for. Te ganaste un suscriptor.
Tengo una duda, tengo un ejercicio donde tengo que poner numeros de dni inferiores a 20.000.000 pero la idea es que me siga saliendo el mensaje de que debo ingresar mas numeros de dni hasta que ponga un numero superior y me salga un mensaje diciendo error o hasta que ponga 999 para que se termine.
Una pregunta, estoy realizando un programa que realiza una evaluación de 5 preguntas, y este me arroja si es correcta o incorrecta la respuesta del usuario, como hago para que este mismo programa me arroje la calificación de la evaluacion
Holaaa que tal Debes crear un "contador" y aumentar ese contador cada vez que obtienes una respuesta correcta(deberías tener algún if que pregunte si es correcta) y al final de todo(al terminar el for) puedes mostrar ese contador
Hola, tengo una duda, en el "for i in range",de donde sale la "i"? que valor o significado vale "i". O solo le asignaste cualquier letra como si fuera una variable?? Gracias de antemano
Hola, quisiera concatenar variables str en cada ciclo e imprimir toda la concatenación al momento en que el ciclo se rompa, es decir, que en cada ciclo concatene pero que pueda imprimir todo lo que concatene al terminar el bucle. Es posible? Como sería?
Hola Andres! claro que es posible :D Tienes que crear una variable antes del for (igual como lo explico en el video cuando quiero crear contadores o acumuladores) solo que esta vez creas una variable de tipo str algo asi: cadena="" string vacio, y en cada bucle haces cadena+= cadenaDelCiclo que es lo mismo hacer cadena= cadena + cadenaDelCiclo y listo :D
Yo necesito ayuda en cuestión de acumulador, necesito que al ingresar dos números distintos la serie de números que están dentro de esa cantidad se sumen ( ejem. 13 y 15 = 13+14+15= 42)
Hola!, perdón la demora podrías usar un buen for i in range, especificando el numero inicial y final+1, luego acumular :3 Ejemplo: numIni=13 numFin=15 for i in range(numIni,numFin+1): .... Saludos :D
Hola Joseline :), yo le sumaba +1 porque justo i comienza con 0 :3, si quieres que sea ciclo 0 1 2 y así solo quítale el +1 :D muchas gracias por comentar ;)
lo hice sin ver la solucion :) cantidad=int(input("Ingrese cuantos numeros va a introducir: ")) par=[] suma=0 for i in range(cantidad): num1= int(input(f"Ingrese su valor numero {i+1}: ")) resto= num1%2 if resto == 0: par.append(num1) else: suma+= num1 print("hay un total de: ",len(par),"numeros pares La suma de los impares es:", suma)
Quiero aprender mucho más sobre Acu y cont, no sé porqué se me ha dificultado tanto, si alguien sabe de un video donde expliquen un poco más le agradezco este ejercicio está buenardo.
ami me funciono con este: num=int(input("Cuantos numeros debo usar: ")) par=0 impar=0 for ciclos in range(num): numeros=int(input("Ingrese un numero: ")) if numeros%2==0: par+=1 else: impar+=numeros print(f""""Los numeros pares totales son {par} y la suma de los impares es {impar}.""") cuando mire el video es identico, aunque debo ver como hacer por si doy un valor que no es un numero.
una pregunta por que son tantas comillas si con una hace el mismo efecto, cuando a mi me enseñaron tambien me hacian poner varias pero no recuerdo por que razon
cuantos = int(input("CUANTOS NUMEROS DESEA INGRESAR?: ")) par = 0 ciclo = 0 impar =0 while ciclo < cuantos: numero = int(input("INGRESE UN NUMERO: ")) if numero % 2 !=0: par += numero else: impar +=1 ciclo+= 1 print("LA SUMA DE TODOS LOS IMPARES INGRESADOS ES: ", par) print("EL NUMERO DE PARES INGRESADOS ES: ", impar)
Cabe recalcar que contadores y acumuladores también pueden estar presentes en el Bucle while ♥ :)
Deberias tenerlo con whiles:(
Un ejemplo de lo que el dice es como este, antes de ver como lo hizo yo lo respondí pero con while, y me quedó así el mismo ejercicio 😅
n=input("Ingrese cantidad de veces que desea sumar: ")
acumulador_impar=0
contador_par=0
contador=1
while not n.isdigit():
n=input("Ingrese una cantidad correctamente: ")
nint=int(n)
while contador
Hace dos años de este video, estoy a media hora de mi examen, me acabas de salvar la materia
Estoy muy feliz porque ni tuve que ver el vídeo completo y ya tenía la idea de como hacerlo lo pausé y en cinco minutos ya lo tenía completo, todo gracias a estudiar mucho los vídeos anteriores, mil veces gracias por este maravilloso canal, se entiende demasiado bien.
El código que hice fue:
c=int(input("¿Cuantos números desea ingresar? "))
acumpar=0
acumimpar=0
sumpar=0
sumipar=0
for num in range(c):
print("----Ciclo",num+1,"----")
i=int(input("Ingrese el número "))
parimpar= i%2
if parimpar==0:
print("Este número es par")
acumpar=acumpar+1
sumpar=sumpar+i
else:
print("Este número es impar")
acumimpar=acumimpar+1
sumipar=sumipar+i
print("El total de números impares fue: ",acumimpar)
print("La suma de los números impares fue: ",sumipar)
print("El total de números pares fue: ",acumpar)
print("La suma de los números pares fue: ",sumpar)
Que genial :D, de eso se trata, la práctica hace al maestro ;)
EU CHABON ME SALVASTE UN FINAL, ETERNAMENTE AGRADECIDO, VOS Y LA COPA AMERICA SON LAS MEJORES COSAS QUE ME PASARON, SALUDOSSSS
MUCHAAACHOOOOOOOOS
Eres un crack... Encerio...no se como no encontré este canal antes.
Gracias! 😊
Muchas gracias maestro, eres una máquina sin fallas de enseñar. Saludos desde Argentina!!! Abajo la dictadura mundial!!!
Lo sospeché desde un principio...ja,ja,ja Excelente explicación. Hay muchos tutoriales que no explican este caso. Solamente hacen recorrido con el bucle for. Te ganaste un suscriptor.
Muchas gracias German :)
sos un genio!! este video me ayuda a resolver un ejercicio de examen porque no tenia idea que se podía usar un contador=0 y acumulador=0
Gracias crack. Muy muy bien explicado!. Ganaste un nuevo suscriptor
Al fin un ejercicio de este tema bien bieeen explicado, te ganaste una nueva sub!
Holaaa Estephanie, que bueno que te haya servido
Héroe, me estaba matando la cabeza ese tema jajaj
Hey pollito, gracias por enseñarme...eres genial...
Buenas noches gracias por el video. Por favor podrías explicar como se entiendo la lógica de cum+ y count+ dentro del ciclo. Gracias
Excelente video. Muy claro.
me ayudaste demasiado con este video, muchisimas graciassssss
Buenísimo el video muy clara la explicacion amigo saludos desde Chile
muy buena explicacion. pregunta ¿ y no das clases? digo para que me apunte, saludos
Gracias, sabiendo al menos lo básico de contadores puedo mejorar aunque sea un poco xd
Muchas gracias, me ayudaste mucho para hacer un programa
Hola, un acumulador puede acumular caracteres o solo valores?
excelente excelentisimo
te quiero!
muy claro mi amigo, excelente
muy buen video, muchas gracias me ayudo para mi actividad
Hola, Muchas gracias por compartir este video como puedo hacer para saber o contar cuantas veces se tomo una decision ejemplo YES/NO/NA ?
Como seria un programa para realizar un registro indeterminados de clientes ... o sea no se conocen de entrada cuantos clientes que se van a ingresar
El giga Chad en programación
Me sirvio mucho :)
Tengo una duda, tengo un ejercicio donde tengo que poner numeros de dni inferiores a 20.000.000 pero la idea es que me siga saliendo el mensaje de que debo ingresar mas numeros de dni hasta que ponga un numero superior y me salga un mensaje diciendo error o hasta que ponga 999 para que se termine.
Una pregunta, estoy realizando un programa que realiza una evaluación de 5 preguntas, y este me arroja si es correcta o incorrecta la respuesta del usuario, como hago para que este mismo programa me arroje la calificación de la evaluacion
Holaaa que tal
Debes crear un "contador" y aumentar ese contador cada vez que obtienes una respuesta correcta(deberías tener algún if que pregunte si es correcta) y al final de todo(al terminar el for) puedes mostrar ese contador
¿El operador de incremento en JavaScript es igual si está así "i++" o así "++i"?
Hola, tengo una duda, en el "for i in range",de donde sale la "i"? que valor o significado vale "i". O solo le asignaste cualquier letra como si fuera una variable?? Gracias de antemano
Los que dijiste al último :), es solo una variable, puedes llamarlo como quieras
@@diegosilvavelasquezGF gracias bro, muy buena tu explicacion, suscrito :)
Hola, quisiera concatenar variables str en cada ciclo e imprimir toda la concatenación al momento en que el ciclo se rompa, es decir, que en cada ciclo concatene pero que pueda imprimir todo lo que concatene al terminar el bucle. Es posible? Como sería?
Hola Andres!
claro que es posible :D
Tienes que crear una variable antes del for (igual como lo explico en el video cuando quiero crear contadores o acumuladores) solo que esta vez creas una variable de tipo str algo asi: cadena="" string vacio, y en cada bucle haces
cadena+= cadenaDelCiclo que es lo mismo hacer cadena= cadena + cadenaDelCiclo
y listo :D
@@Piogram Demasiada ayuda. Gracias!!
Yo necesito ayuda en cuestión de acumulador, necesito que al ingresar dos números distintos la serie de números que están dentro de esa cantidad se sumen ( ejem. 13 y 15 = 13+14+15= 42)
Hola!, perdón la demora podrías usar un buen for i in range, especificando el numero inicial y final+1, luego acumular :3
Ejemplo:
numIni=13
numFin=15
for i in range(numIni,numFin+1):
....
Saludos :D
como se hace para que empiece desde "0" y no ciclo "1"? Pd: Tus videos son los mejores
Hola Joseline :), yo le sumaba +1 porque justo i comienza con 0 :3, si quieres que sea ciclo 0 1 2 y así solo quítale el +1 :D muchas gracias por comentar ;)
@@Piogram graciaaasss
lo hice sin ver la solucion :)
cantidad=int(input("Ingrese cuantos numeros va a introducir: "))
par=[]
suma=0
for i in range(cantidad):
num1= int(input(f"Ingrese su valor numero {i+1}: "))
resto= num1%2
if resto == 0:
par.append(num1)
else:
suma+= num1
print("hay un total de: ",len(par),"numeros pares
La suma de los impares es:", suma)
Quiero aprender mucho más sobre Acu y cont, no sé porqué se me ha dificultado tanto, si alguien sabe de un video donde expliquen un poco más le agradezco este ejercicio está buenardo.
Hola Amigo , Puedes ayudarme con un trabajo practico , estoy estancada. Por Favor! Muchas gracias !!!
para el ciclo "for", siempre se pone: for "i"?
Holaaa :D, puedes poner el nombre que quieras no solo i, normalmente recomiendo que le pongas un nombre significativo
@@Piogram esa i es una variable o es que?
Exactamente es una variable que justo se crea en la línea del for
Por lo cual puedes poner el nombre que quieras ;)
gracias piograma sabes donde puedo encontrar mas ejercicios con wild y for para practicar?
me queda esto:
ciclo=0
acum=0
contador=int(input('introducir el numero de elementos: '))
cont=0
suma=0
while ciclo
Hola por fa me ayuda con un ejercicio
Hola! Dime :3
ami me funciono con este:
num=int(input("Cuantos numeros debo usar: "))
par=0
impar=0
for ciclos in range(num):
numeros=int(input("Ingrese un numero: "))
if numeros%2==0:
par+=1
else:
impar+=numeros
print(f""""Los numeros pares totales son {par} y la suma de los
impares es {impar}.""")
cuando mire el video es identico, aunque debo ver como hacer por si doy un valor que no es un numero.
;D la practica hace al maestro y respecto al número eso lo podrás validar con while más adelante ;)
una pregunta por que son tantas comillas si con una hace el mismo efecto, cuando a mi me enseñaron tambien me hacian poner varias pero no recuerdo por que razon
cuantos = int(input("CUANTOS NUMEROS DESEA INGRESAR?: "))
par = 0
ciclo = 0
impar =0
while ciclo < cuantos:
numero = int(input("INGRESE UN NUMERO: "))
if numero % 2 !=0:
par += numero
else:
impar +=1
ciclo+= 1
print("LA SUMA DE TODOS LOS IMPARES INGRESADOS ES: ", par)
print("EL NUMERO DE PARES INGRESADOS ES: ", impar)
por favor deja espacios entre el igual 😭
mucha palabreria es bueno ir al ojo del asunto saludos
Gracias por la retroalimentación :)
La cagaste con tu intro!!!!!!!!!!!! Pollitos poco profesional!!!!!!
No busco ser profesional :D, busco ser un novato que ayuda a otro novato ♥️