var a: array of byte; //Мы ведь не хотим выйти за пределы даже Int64? n, i: byte; //Больше и не пригодится, массива из 255 значений хватит уж l: Int64 := 1; //Произведение - большая цЫферка
begin readln(n); System.Array.Resize(a, n); for i := 0 to (n - 1) do begin write('a[', i, '] = '); readln(a[i]); l *= a[i]; end; writeln(l); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку