sábado, 6 de septiembre de 2014

Pitagoras en c#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ctPitagoras
{
    class Program
    {
        static void Main(string[] args)
        {
         
            //Teorema de pitagoras

            int x = 1, y = 1, z = 0;
            Console.WriteLine("Z\t" + "X\t" + "Y");
            Console.WriteLine("__________________________");

            while(x<50)

            {
                //cALCULAR Z.COMO Z ES UN ENTERO.ALMACENA
                //LA PARTE ENTERA DE LA RAIZ CUADRADA

                z = (int)Math.Sqrt(x*x+y*y);

                while(y<=70 && z<=70)

                {
                    //si la raiz anterior fue exacta
                    //escribir z,x e y
                    if (z * z == x * x + y * y)

                        Console.WriteLine(z+"\t" +x+" \t"+y);
                    y = y + 1;
                    z = (int)Math.Sqrt(x*x+y*y);
                }

                x=x+1;y=x;

             
            }

            Console.ReadLine();

        }
    }
}
Si tienes alguna duda o agregame para platicar:
 Facebook:https://www.facebook.com/Josue.Developer
Twitter: https://twitter.com/playground_100


No hay comentarios.:

Publicar un comentario

Es muy importante tu comentarios: