Найти среднее арифметическое элементов массива С[k], стоящих на четных местах. (Pascal), Закомментировать логику
Ответы
Ответ дал:
1
PascalABC.NET
Ответ:
- begin
- ArrRandom(ReadInteger('k:'),-99,99).Println.Slice(1,2).Average.Print
- end.
Объяснение:
- ArrRandom(n,a,b) -- Возвращает массив размера n, заполненный случайными целыми значениями в диапазоне [a,b].
- Println -- Выводит последовательность на экран, используя пробел качестве разделителя, и переходит на новую строку.
- Slice(from,step) -- Возвращает срез последовательности от номера from с шагом step.
- Average -- Возвращает среднее значение последовательности.
- Print -- Выводит последовательность на экран, используя пробел качестве разделителя.
Пример работы:
- 37+55 = 92
- 92 / 2 = 46
Приложения:
BobbyFresnel:
Отличная демонстрация возможностей PascalABC.NET. К сожалению, "буква задания" не соблюдена, только "дух". Нет в программе массива С[k], о котором говорится в задании и это даст право на снижение оценки.
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад