none
Primeras potencias en C Sharp RRS feed

  • Pregunta

  • namespace ConsoleApplication2
    {
        class Program
        {
            static void Main(string[] args)
            {
                int xMayor = 20;

                int k, n;
               //onsole.Write("10", "x", "x^2", "x^3", "x^4");

                for (k = 1; k <= xMayor; k++)
                {
                    for (n = 1; n <= 4; n++)
                    {
                        Console.Write( Math.Pow(k, n));
                    }
                    Console.ReadLine();
                }
            }
        }
    }

    ¿Como mando a imprimir esto por pantalla? 

    domingo, 21 de agosto de 2016 5:05

Respuestas

  • Hola Esme10,

    Intenta haciendo esto :

                Console.WriteLine("x\tx^2\tx^3\tx^4");
    
                for (int k = 1; k <= 20; k++)
                {
                    string linea = string.Empty;
    
                    for (int n = 1; n <= 4; n++)
                        linea += Math.Pow(k, n) + "\t";
    
                    Console.WriteLine(linea);
                }
                Console.ReadKey();

    Resultado :

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta Henriquez10 domingo, 21 de agosto de 2016 17:31
    domingo, 21 de agosto de 2016 17:20

Todas las respuestas

  • Hola

    Que es lo que quieres imprimir? No entendi bien pero el Console.ReadLine() no debe ir dentro del ciclo si no solo te va a imprimir la primera iteracion del primer ciclo

     int xMayor = 20;
                int k, n;
                for (k = 1; k <= xMayor; k++)
                {
                    for (n = 1; n <= 4; n++)
                    {
                        Console.WriteLine("x" + k + "^" + n + " = " +  Math.Pow(k, n));
                    }
                }
    
                Console.ReadKey();

    Saludos




    domingo, 21 de agosto de 2016 5:46
  • Quiero imprimir las 4 primeras potencias 

       x         x^2        x^3        x^4 

    2

    .

    .

    .

    20


    • Editado Henriquez10 domingo, 21 de agosto de 2016 17:09
    domingo, 21 de agosto de 2016 17:09
  • Hola Esme10,

    Intenta haciendo esto :

                Console.WriteLine("x\tx^2\tx^3\tx^4");
    
                for (int k = 1; k <= 20; k++)
                {
                    string linea = string.Empty;
    
                    for (int n = 1; n <= 4; n++)
                        linea += Math.Pow(k, n) + "\t";
    
                    Console.WriteLine(linea);
                }
                Console.ReadKey();

    Resultado :

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta Henriquez10 domingo, 21 de agosto de 2016 17:31
    domingo, 21 de agosto de 2016 17:20