Aprendiz de C#

Publicado en 'Programación' por Metalero AmD, 3 Jun 2018.





  1. Metalero AmD

    Metalero AmD Miembro de plata

    Registro:
    15 Oct 2010
    Mensajes:
    3,226
    Likes:
    771
    Temas:
    142




    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();
     


  2. Epikurolibre

    Epikurolibre Miembro de plata

    Registro:
    3 Oct 2010
    Mensajes:
    4,902
    Likes:
    1,817
    Temas:
    160
    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.
     
    A Metalero AmD le gustó este mensaje.
  3. Metalero AmD

    Metalero AmD Miembro de plata

    Registro:
    15 Oct 2010
    Mensajes:
    3,226
    Likes:
    771
    Temas:
    142
    No entendí mucho pero muchas gracias.