Crear una aplicación que te permita crear la tabla de Multiplicar (12) de un número ingresado por teclado el cual solo puede ser de 1 a 100. Alguien me da una mano.. int a, b ,c; Console.WriteLine("Ingrese numero a multiplicar:"); b = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.Read()); for (a = 1; a < 12; a++) { if (b < 100) { c = b * 12; Console.WriteLine("El resultado es :" + c); } else { Console.WriteLine("error"); } } Console.ReadKey();
1. Tu sentencia if-else debe estar dentro del for, para que imprima el resultado, cada vez que vuelve a pasar por el bucle, y debe ser <=12 o solo iterara 11 veces. 2. No es necesario que declares tres variables, basta con que declares dos a lo mucho, el valor inicial, y el reaultado de cada iteración, pues asumes que por cada valor de la tabla SIEMPRE vas a iterar doce veces.