Dar un numero y que la console me diga sus multiplos menores de 300
Publicado por antonio (1 intervención) el 17/10/2017 15:40:50
Buenas, necesito saber como poder hacer este ejercicio, usando while, do while y for, ( es decir el mismo ejercicio 3 veces con cada apartado)
Tengo algo asi pero en vez de que me de los multiplos del numero que pido, me da los multiplos del resultado que obtengo; ejemplo
pongo 10 y tiene que salir 20,30,40,50.. hasta 300
y yo pongo 10 y sale 20,40,80,160...
Como lo he de hacer o que estoy haciendo mal?
Tengo algo asi pero en vez de que me de los multiplos del numero que pido, me da los multiplos del resultado que obtengo; ejemplo
pongo 10 y tiene que salir 20,30,40,50.. hasta 300
y yo pongo 10 y sale 20,40,80,160...
1
2
3
4
5
6
7
8
9
10
11
12
while (num < 300 && num >9)
{
Console.Write(" \t" + num);
num = num + 3;
while (num < 300 && num >9)
{
Console.Write(" \t" + num);
num = num + num;
}
Como lo he de hacer o que estoy haciendo mal?
Valora esta pregunta
0