Предмет: Информатика, автор: Аноним

С клавиатуры вводится 10 чисел. Найти произведение тех чисел, которые попадают на интервал (5, B), В граница интервала (вводим с клавиатуры).​

Ответы

Автор ответа: LRSM
1

PascalABC.NET:

  • ##
  • var a := ReadArrInteger('Введите 10 чисел:', 10);
  • var B := ReadInteger('Введите B:');
  • a.Where(x → x in 6..(B-1)).Product.Print
Приложения:

LRSM: ReadArrInteger(prompt, n) --- Выводит приглашение к вводу prompt и возвращает массив из n целых, введенных с клавиатуры.
ReadInteger(prompt) --- Выводит приглашение к вводу prompt и возвращает значение типа integer, введенное с клавиатуры.
.Product --- Возвращает произведение элементов последовательности.
.Where --- Возвращает последовательность элементов, удовлетворяющих заданному условию.
.Print --- Выводит последовательность на экран.
LRSM: Это стандартные методы PascalABC.NET.
Похожие вопросы
Предмет: Математика, автор: Лазурька
Предмет: Алгебра, автор: ЕГЭОГЭ
Предмет: История, автор: Аноним