Задать вопрос
25 сентября, 19:40

Написать программу на Паскале. Дано натуральное число. Вычислить среднее геометрическое нечетных цифр.

+2
Ответы (1)
  1. 25 сентября, 22:02
    0
    Var n, c, d, p: integer;

    begin

    readln (n);

    p : = 1;

    while n0 do begin

    d : = n mod 10;

    n : = n div 10;

    if d mod 2 = 1 then begin

    p : = p * d;

    c : = c + 1;

    end;

    end;

    if c = 0 then writeln (0)

    else writeln (Exp (Ln (p) / c) : 0:3);

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