Witam, potrzebuję pomocy przy zadanku. Oto jego treść: Napisać funkcję o nazwie SameFirstLast, która pobiera tablicę liczb całkowitych x i zwraca true o ile:
1) tablica ma długość 1 lub więcej,
2) pierwszy i ostatni element tablicy są sobie równe,
np:
SameFirstLast([1, 2, 3]) → False
SameFirstLast([1, 2, 3, 1]) → True
SameFirstLast([1, 2, 1]) → True
Co myślicie o czymś takim?
Console.WriteLine("Wpisz rozmiar tablicy");
int t;
t = Convert.ToInt32(Console.ReadLine());
int[] x = new int[t];
Console.WriteLine("Wpisz elementy tablicy");
for (int i = 0; i < t; i++)
{
x[i] = Convert.ToInt32(Console.ReadLine());
}
for (int i = 0; i < t; i++)
{
Console.Write(x[i] + ", ");
}
if (x.Length >= 1 && x[0] == x[x.Length - 1])
{
Console.WriteLine("True");
}
else Console.WriteLine("False");
Console.ReadKey();