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) { /* * Dada la clase satelite: * * 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 bool 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 satelite = new Satelite(2, 4, -9); if (satelite.EnOrbita() == true) { Console.WriteLine("El satelite está en la tierra"); } else { Console.WriteLine("El satelite está en orbita"); } }
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) { //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(); }