• Предмет: Информатика
  • Автор: alina123909
  • Вопрос задан 3 года назад

Помогите написать программу в Паскале. С одномерным массивом, состоящим из n вещественных элементов, произвести следующие операции: 1) найти количество положительных элементов массива; 2 найти количество элементов массива, меньших определенного числа, вводимого пользователем; 3) вычислить сумму элементов массива, расположенных после последнего элемента, равного нулю;


Аноним: да, все напишем и очень быстро - обращайся сюад
https://www.avito.ru/moskva/predlozheniya_uslug/reshenie_zadach_po_matematike_i_fizike_1920524902

Ответы

Ответ дал: BobbyFresnel
1

// PascalABC.NET

begin

 var n := ReadInteger('n =');

 var a := ReadArrReal('Вводите:', n);

 a.Count(p -> p > 0).Println;

 var b := ReadReal('Введите число:');

 a.Count(p -> p < b).Println;

 var i := a.LastIndexOf(0.0);

 if i > -1 then

   a?[i:].Sum.Print

 else

   Print(0)

end.

Вас заинтересует