begin p := 1; for i := 2 to 15 do p := p * i; writeln('Произведение целых от 1 до 15 равно ', p) end.
Тестовое решение: Произведение целых от 1 до 15 равно 1307674368000
program emax;
const n = 20;
var i, amax: integer; a: array[1..n] of integer;
begin amax := -32768; writeln('Введите 20 целых чисел'); for i := 1 to 20 do begin read(a[i]); if amax < a[i] then amax := a[i] end; writeln('Максимальное из чисел равно ', amax) end.
Тестовое решение: Введите 20 целых чисел -5 12 0 34 26 -77 11 0 34 -23 7 0 -14 -8 34 -15 27 0 -45 23 Максимальное из чисел равно 34