Warning! It seems that you are using Dodona within another webpage, so not everything may work properly. Let your teacher know so that he can solve the problem by adjusting a setting in the learning environment. In the meantime, you can click this link to open Dodona in a new window.
Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
Search for life
Sign in to test your solution.
// Search for life program
using System;
class Submission
{
// -------------------------
// Subprograms
// -------------------------
static string probe(int planet)
{
Random random_generator = new Random(planet);
string[] creature = { "lizards", "humanoids", "insects" };
string[] colour = { "red", "green", "blue" };
string[] characteristic = { "shy", "angry", "docile" };
int lifeform = random_generator.Next(0, 3);
int specimen = random_generator.Next(0, 3);
int behaviour = random_generator.Next(0, 3);
string report = "";
report = colour[specimen];
report = report + ", " + characteristic[behaviour];
report = report + " " + creature[lifeform];
report = report + " on the planet.";
return report;
}
// -------------------------
// Main program
// -------------------------
public static void Main(string[] args)
{
Console.WriteLine("Enter the catalogue number of a planet:");
int planet = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Probes report " + probe(planet));
}
}