para los que se pregunten cual de los bucles utilizar... Considero que si sabes cuantas veces quieres que se repita la instrucción usa el FOR... si ni sabes la cantidad de veces que quieres que se repita usa el WHILE o el DO..WHILE
Para el ejercicio de los multiplos de 3 otra opcion podria ser: int multiplo; for (int contador = 1; contador < 1000; contador++) { multiplo = contador * 3; if (multiplo < 1000) { Console.WriteLine(multiplo); }
En el último ejercicio, después de que se cumpla que el número no es primo y el boleano se vuelva falso, al iniciar el siguiente ciclo para comprobar el próximo número, el valor del boleano regresa a su forma original, vuelve a ser True o se mantiene el cambio que el ciclo anterior le hice y se queda como false?
para el segundo yo hice : Console.WriteLine("INTRODUCE UN NUMERO"); int numero = Convert.ToInt32(Console.ReadLine()); int repeticiones=0; while ( repeticiones
No termino de entender en el segundo ejercicio, un for anidado dentro de otro for, porque la cantidad de repeticiones del for anidado depende del valor contador, es decir, porque si, por ejemplo, el valor de contador dice 3, van a escribirse 3 asteriscos, y luego si dice 4, van a reproducirse 4 asteriscos. Hasta donde entiendo en cada vuelta tendría que reproducirse solo un asterisco, independientemente de la vuelta que sea ¿Alguien tiene idea por qué?
Muy sencillo,debes usar un acumulador que en cada vuelta sume 2 Console.Write("Numero : "); int numero = Int32.Parse(Console.ReadLine()); int acumulado = 1; for (int i = 1; i
En el caso de haber puesto este código en el ejercicio 3: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ejercicio3 { class Program { static void Main(string[] args) { int numero = 3; int multiplicacion; for (int multiplicador = 0; multiplicador
En tu programa lo que haces es imprimir la tabla de 3 hasta el 3000, cambia el 1000 del bucle y ponlo que se repita hasta el 333, te saldran los multiplos del 3 de 0 a 1000 pero asi no estaras evaluando los numeros.
para los que se pregunten cual de los bucles utilizar... Considero que si sabes cuantas veces quieres que se repita la instrucción usa el FOR... si ni sabes la cantidad de veces que quieres que se repita usa el WHILE o el DO..WHILE
Excelente todos tus vídeos. GRACIAS!!!!
Me ayudo muchas gracias amigo
Para el ejercicio de los multiplos de 3 otra opcion podria ser:
int multiplo;
for (int contador = 1; contador < 1000; contador++)
{
multiplo = contador * 3;
if (multiplo < 1000)
{
Console.WriteLine(multiplo);
}
}
y para hacer que ese bucle no supere un numero determinado, por ejemplo que se repita hasta 10??...
En el último ejercicio, después de que se cumpla que el número no es primo y el boleano se vuelva falso, al iniciar el siguiente ciclo para comprobar el próximo número, el valor del boleano regresa a su forma original, vuelve a ser True o se mantiene el cambio que el ciclo anterior le hice y se queda como false?
para el segundo yo hice :
Console.WriteLine("INTRODUCE UN NUMERO");
int numero = Convert.ToInt32(Console.ReadLine());
int repeticiones=0;
while ( repeticiones
Buen vídeo.
pero q buena intro
¿Cómo podría sacar promedios con for y while?
No termino de entender en el segundo ejercicio, un for anidado dentro de otro for, porque la cantidad de repeticiones del for anidado depende del valor contador, es decir, porque si, por ejemplo, el valor de contador dice 3, van a escribirse 3 asteriscos, y luego si dice 4, van a reproducirse 4 asteriscos. Hasta donde entiendo en cada vuelta tendría que reproducirse solo un asterisco, independientemente de la vuelta que sea ¿Alguien tiene idea por qué?
Muy sencillo,debes usar un acumulador que en cada vuelta sume 2
Console.Write("Numero : ");
int numero = Int32.Parse(Console.ReadLine());
int acumulado = 1;
for (int i = 1; i
Hola una pregunta, como hacer para mandar a imprimir y que me de la suma de todos los números que he ingresado
y como seria esto con letras por ejemplo salir del programa cuando pongas un letra minuscula
Use este para los multiplos de 3:
for (int i = 0; i
Oh gracias me dejaron un programa d que imprimiera múltiplos de 5 pero que el usuario introduciera un número y así
@@lm_alejandro23 te sirvio?
@@lm_alejandro23 te sirvio?
Y generalmente los ejercicios que me dejan son como 20 veces más complicados xd
Igual a mi
En el caso de haber puesto este código en el ejercicio 3:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Ejercicio3
{
class Program
{
static void Main(string[] args)
{
int numero = 3;
int multiplicacion;
for (int multiplicador = 0; multiplicador
está mal, en ningún momento verificas si el numero es multiplo de 3
En tu programa lo que haces es imprimir la tabla de 3 hasta el 3000, cambia el 1000 del bucle y ponlo que se repita hasta el 333, te saldran los multiplos del 3 de 0 a 1000 pero asi no estaras evaluando los numeros.
En el primer ejericico lo he copiado todo igual y cuando presiono el 0 sigo en el buclew