using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int[] test = new int[5];
test[0] = 1;
test[1] = 2;
test[2] = 3;
test[3] = 4;
test[4] = 5;
Console.WriteLine("Test before method:");
foreach (var item in test)
{
Console.WriteLine(item.ToString());
}
Console.WriteLine("\r\nTest after method:");
test = mnozenie(test, 2);
foreach (var item in test)
{
Console.WriteLine(item.ToString());
}
Console.ReadLine();
}
public static int[] mnozenie(int[] tab, int mnoznik)
{
if (tab.Length > 0)
{
for (int i = 0; i < tab.Length; i++)
{
tab[i] *= mnoznik;
}
return tab;
}
return null;
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0Owp1c2luZyBTeXN0ZW0uVGhyZWFkaW5nLlRhc2tzOwoKbmFtZXNwYWNlIENvbnNvbGVBcHBsaWNhdGlvbjQKewogICAgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgICAgICB7CiAgICAgICAgICAgIGludFtdIHRlc3QgPSBuZXcgaW50WzVdOwogICAgICAgICAgICB0ZXN0WzBdID0gMTsKICAgICAgICAgICAgdGVzdFsxXSA9IDI7CiAgICAgICAgICAgIHRlc3RbMl0gPSAzOwogICAgICAgICAgICB0ZXN0WzNdID0gNDsKICAgICAgICAgICAgdGVzdFs0XSA9IDU7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJUZXN0IGJlZm9yZSBtZXRob2Q6Iik7CiAgICAgICAgICAgIGZvcmVhY2ggKHZhciBpdGVtIGluIHRlc3QpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGl0ZW0uVG9TdHJpbmcoKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIlxyXG5UZXN0IGFmdGVyIG1ldGhvZDoiKTsKICAgICAgICAgICAgdGVzdCA9IG1ub3plbmllKHRlc3QsIDIpOwogICAgICAgICAgICBmb3JlYWNoICh2YXIgaXRlbSBpbiB0ZXN0KQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZShpdGVtLlRvU3RyaW5nKCkpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIENvbnNvbGUuUmVhZExpbmUoKTsKICAgICAgICB9CgogICAgICAgIHB1YmxpYyBzdGF0aWMgaW50W10gbW5vemVuaWUoaW50W10gdGFiLCBpbnQgbW5vem5paykKICAgICAgICB7CiAgICAgICAgICAgIGlmICh0YWIuTGVuZ3RoID4gMCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCB0YWIuTGVuZ3RoOyBpKyspCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgdGFiW2ldICo9IG1ub3puaWs7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgcmV0dXJuIHRhYjsKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gbnVsbDsKICAgICAgICB9CiAgICB9Cn0=