Задать вопрос
16 июля, 04:57

Составьте программу, по которой компьютер десять раз запросит ввод любых чисел и в результате выведет среднее арифметическое значение введенных чисел

(массив не использовать). Сделайте три варианта программы, используя операторы While, Repeat, For.

+4
Ответы (1)
  1. 16 июля, 08:14
    0
    Программа может выглядеть так:

    uses Crt;

    const n=10;

    var a, i, Sum: integer;

    Sred: real;

    begin

    ClrScr;

    Sum:=0;

    i:=1;

    While i<=10 do

    begin

    Write ('a = ');

    ReadLn (a);

    Sum:=Sum+a;

    i:=i+1;

    end;

    Sred:=Sum/n;

    Writeln ('Sred = ', Sred:6:2);

    WriteLn;

    Sum:=0;

    i:=1;

    repeat

    Write ('a = ');

    ReadLn (a);

    Sum:=Sum+a;

    i:=i+1;

    until i>n;

    Sred:=Sum/n;

    Writeln ('Sred = ', Sred:6:2);

    WriteLn;

    Sum:=0;

    for i:=1 to n do

    begin

    Write ('a = ');

    ReadLn (a);

    Sum:=Sum+a;

    end;

    Sred:=Sum/n;

    Writeln ('Sred = ', Sred:6:2);

    ReadLn;

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Составьте программу, по которой компьютер десять раз запросит ввод любых чисел и в результате выведет среднее арифметическое значение ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы