• Срочно очень Прошу. Написать программу в Паскале:
    Надо заполнить массив случайными числами в диапазоне от 25 до 50, найти сумму четных чисел и их количество.

Ответы 6

  • А где количество четных?
    • Автор:

      lincoln49
    • 5 лет назад
    • 0
  • "Слишком поздно, чтобы изменить ответСОХРАНИТЬ ОТВЕТ" <- :(
    • Автор:

      alisa51
    • 5 лет назад
    • 0
  • begin var a := arrrandom(readinteger('Введите размер массива:'), 25, 50).println; writeln('Кол-во четных чисел:', a.where(x -> x mod 2 = 0).count); writeln('Сумма четных чисел:', a.where(x -> x mod 2 = 0).sum);end.
    • Автор:

      gilbert
    • 5 лет назад
    • 0
  • Я Вашу программу принял формально, хотя Вы фактически нарушили условие задания. Расширение .Println превратит массив, созданный вызовом ArrRandom, в последовательность типа IEnumerable<integer>, которая вовсе не является массивом. А по условию нужно заполнить МАССИВ случайными числами.
    • Автор:

      queenypjr
    • 5 лет назад
    • 0
  • // PascalABC.NET 3.2, сборка 1457 от 29.05.2017// Внимание! Если программа не работает, обновите версию!begin  var a:=ArrRandom(ReadInteger('n='),25,50); a.Println;  var s:=a.Where(x->x.IsEven);  Writeln('Четных чисел- ',s.Count,', их сумма равна ',s.Sum)end.Примерn= 1747 35 50 48 27 49 34 41 44 25 37 31 35 31 41 50 32Четных чисел- 6, их сумма равна 258
    • Автор:

      duarte
    • 5 лет назад
    • 0
  • begin   var a := arrrandom(readinteger('Введите размер массива:'), 25, 50).println;   writeln('Кол-во четных чисел:', a.where(x -> x mod 2 = 0).count);   writeln('Сумма четных чисел:', a.where(x -> x mod 2 = 0).sum); end.
  • Добавить свой ответ

Войти через Google

или

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

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

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