Задать вопрос
27 сентября, 14:34

дан массив из 10 элементов, которые вводятся с клавиатуры. Найти:

1) наибольший элемент

2) Сумму неотрицаельных элементов

3) Произведение четных элементов

+3
Ответы (1)
  1. 27 сентября, 17:12
    0
    var

    m : array [1 ... 10] of Integer;

    i, b, s, p : Integer;

    begin

    Writeln ('Введите массив:') ;

    for i : = 1 to 10 do

    begin

    Write (i, ': ') ;

    Readln (m[i]) ;

    end;

    s : = 0;

    b : = m[1];

    p : = 1;

    for i : = 1 to 10 do

    begin

    if b < m[i] then b : = m[i];

    if m[i] > 0 then s : = s + m[i];

    if m[i] mod 2 = 0 then p : = p * m[i];

    end;

    Writeln ('Наибольший элемент = ', b) ;

    Writeln ('Сумма неотрицаельных элементов = ', s) ;

    Writeln ('Произведение четных элементов = ', p) ;

    ReadLn;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «дан массив из 10 элементов, которые вводятся с клавиатуры. Найти: 1) наибольший элемент 2) Сумму неотрицаельных элементов 3) Произведение ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы