Вычислить произведение элементов вектора L(28) меньших 1. не могу запустить

0 голосов
26 просмотров

Вычислить произведение элементов вектора L(28) меньших 1.
не могу запустить


image

Информатика (31 баллов) | 26 просмотров
0

Что значит "Не могу запустить"? Что пишет?

0

Program1.pas(10) : Встречено '<', а ожидалось ';' 10 строка

0

Надо сюда не рукопись помещать, а текст программы, как он набран был.

0

а лучше и то и то, но текст программы обязательно

Дан 1 ответ
0 голосов
Правильный ответ

Var
    a: array[1..28] of real;
    i: integer;
    s: real;

begin
    s := 1;
    for i := 1 to 28 do
    begin
        writeln('Введите ', i, ' элемент массива ');
        readln(a[i]);
        if a[i] < 1 then s := s * a[i];
    end;
    writeln('Произведение = ', s);
end.

куча ошибок
и вообще нужно выкладывать тот код что у тебя вышел, а не только написанное на бумажке

(53.1k баллов)