public static void Main()
public static void Sequence()
Console.WriteLine("The answer is " + (Numb1 + Numb2));
public static void Selection()
Console.WriteLine("What is the temperature of the water?");
float temp = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("This is a gas");
Console.WriteLine("This is a solid");
Console.WriteLine("This is a liquid");
public static void Repetition()
Console.WriteLine("The array numbers are : ");
int[] Numb = { -5, 3, 7, 2, 9 };
while (ArrayNumb < Numb.Length)
Console.WriteLine(Numb[ArrayNumb]);
ArrayNumb = ArrayNumb + 1;
public static void LinearSearch()
Console.Write("Enter a number between 1 and 1000: ");
while (!int.TryParse(Console.ReadLine(), out userNumber) || userNumber < 1 || userNumber > 1000)
Console.Write("Invalid input. Please enter a number between 1 and 1000: ");
Random rand = new Random();
int count = rand.Next(1, 1001);
Console.WriteLine($"The computer chose to generate {count} random numbers.");
int[] numbers = new int[count];
for (int i = 0; i < numbers.Length; i++)
numbers[i] = rand.Next(1, 1001);
Console.WriteLine("The computer chose the following numbers:");
foreach (int num in numbers)
Console.Write(num + " ");
bool found = Array.Exists(numbers, num => num == userNumber);
Console.WriteLine($"Your number {userNumber} was found in the random numbers!");
Console.WriteLine($"Sorry, your number {userNumber} was not found.");