- Stwórz funkcję string ZwrocTablice(int[] tab, int i), która zwraca zawartość tablicy w postaci tekstowej wykorzystując rekurencję, w formacie bez spacji oraz znaku przejścia do nowej linii, tzn:
[3,4,5,6,7,2,3]
Skorzystaj z:
string log = "[";
log+=tab[i]+",";
class Program
{
static string ZwrocTablice(int[] tab, int i)
{
string log = "[";
log += tab[i] + ",";
if (i != tab.Length - 1)
{
if (i == 0)
Console.Write(log);
Console.Write(i + ",");
ZwrocTablice(tab, i + 1);
}
Console.Write(i);
return "";
}
static void Main(string[] args)
{
int[] tab = { 1, 2, 3, 4, 5 };
ZwrocTablice(tab, 0);
Console.Write("]");
Console.ReadKey();
}
}