static void Main(string[] args) { Satelite satelite = new Satelite(20, 10, 53); satelite.PrintPosicion(); while (satelite.EnOrbita()) { satelite.VariaAltura(-5); satelite.PrintPosicion(); } Satelite satelite2 = new Satelite(); }
static void Main(string[] args) { Satelite s1 = new Satelite(1000, 1000, 1000); Console.ReadLine(); s1.VariaAltura(10); Console.ReadLine(); if (s1.EnOrbita() == true) { Console.WriteLine("En el espacio"); Console.ReadLine(); } else { Console.WriteLine("En tierra"); Console.ReadLine(); } s1.VariaPosicion(20, 30); Console.ReadLine(); s1.PrintPosicion(); }
static void Main(string[] args) { //Modifica la clase satélite y añádele los siguientes métodos: //Método void VariaAltura(double desplazamiento): Este método acepta un parámetro que será positivo o negativo //dependiendo de si el satélite tiene que alejarse o acercarse a La Tierra. //Método boolean EnOrbita(): Este método devolverá false si el satélite está en tierra, y true en caso contrario. //Método void VariaPosicion(double variap, double variam): Este método permite modificar los atributos de posición //(meridiano y paralelo) mediante los parámetros variap y variam. Estos parámetros serán valores positivos //o negativos relativos que harán al satélite modificar su posición. Satelite sat1 = new Satelite(); sat1.SetPosicion(66, 23, 36000); sat1.VariarAltura(-560); Console.WriteLine(sat1.EnOrbita()); sat1.VariaPosicion(20, -36); sat1.PrintPosicion(); Console.ReadLine(); }