• Найти среднее арифметическое всех натуральных чисел из заданного диапазона, которые оканчиваются на нечетную цифру и не кратны 5. Гарантируется, что в заданном диапазоне будет хотя бы одно такое число.
    Паскаль, желательно цикл с for

Ответы 1

  • PascalABC.NET 3.4.2, сборка 1884 от 24.11.2018Внимание! Если программа не работает, обновите версию!

    begin

     var (a, b) := ReadInteger2('Введите границы диапазона a и b:');

     var (s, n) := (0, 0);

     for var x := a to b do

       if x.IsOdd and (x mod 5 <> 0) then (s, n) := (s + x, n + 1);

     Println(s / n)

    end.

    ПримерВведите границы диапазона a и b: 15 14982.5185185185185
    • Автор:

      pearlip9k
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years