Задать вопрос
11 января, 10:25

Помогите написать в Паскале.

Задан массив значений аргумента Х = (1.2; 1.8; -4; -1.5; -0.6; 0.2; 0.5; 14; 26; -8.4). Определить количество четных чисел в массиве Х и их среднее арифметическое значение.

Х-вводим с клавиатуры.

+1
Ответы (1)
  1. 11 января, 13:38
    0
    uses Crt;

    const n=10;

    Type Mas=array [1 ... n] of real;

    var X: Mas;

    i, Col: integer;

    Sum, Sred: real;

    begin

    ClrScr;

    for i:=1 to n do

    begin

    Write (' X[', i,'] = '); ReadLn (X[i]);

    if frac (X[i]) = 0 and (X[i] mod 2 = 0) then

    begin

    Col:=Col+1;

    Sum:=Sum+X[i];

    end;

    end;

    WriteLn;

    Sred:=Sum/Col;

    WriteLn (' Количество четных = ', Col);

    Writeln (' Их среднее число = ', Sred:6:3);

    ReadLn;

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Помогите написать в Паскале. Задан массив значений аргумента Х = (1.2; 1.8; -4; -1.5; -0.6; 0.2; 0.5; 14; 26; -8.4). Определить количество ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы