void TemperatureCheckSatellite(out int temp);
void HydrolicCheckSatellite(out int hydro,out string test);
void ChangeDirectionSatellite(string direction);
public class Rocket:ISatellite1,ISatellite2,ISatellite3
public void TemperatureCheckSatellite(out int temp)
Random rnd = new Random();
temp = rnd.Next(250,300);
public void HydrolicCheckSatellite(out int hydro,out string test)
Random rnd = new Random();
hydro = rnd.Next(50,100);
public void ChangeDirectionSatellite(string direction)
Console.WriteLine("Rocket is moving in {0} direction now!!", direction.ToLower());
public static void Main(string[] args)
s1.TemperatureCheckSatellite(out temp);
Console.WriteLine("Current Temperature in Orbit: {0} degree centrigrade",temp);
s1.HydrolicCheckSatellite(out hydro,out test);
Console.WriteLine("Current Hydrolic Check({0}): {1}",hydro,test);
Console.WriteLine("Do you want to change direction of the rocket?(Yes/No)");
string ans=Console.ReadLine();
Console.WriteLine("Please enter the direction:");
string direction=Console.ReadLine();
s1.ChangeDirectionSatellite(direction);
Console.WriteLine("Rocket is moving in its current direction");