0 / 0 / 0
Регистрация: 16.05.2017
Сообщений: 2
1

Ввести элементы одномерного массива

16.05.2017, 15:20. Показов 1236. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal ABC
Ввести элементы одномерного массива размером 10 через типизированную константу. Значения элементов массива: 8.3, 1.1, 3.3, -7.1, 1.6, -3.9, -0.17, 0.01, 2.07, 9.1. Вычислить:
• среднее арифметическое значение среди положительных элементов массива;
• максимальный элемент и его номер;
• произведение положительных элементов;
• упорядочить элементы по возрастанию.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2017, 15:20
Ответы с готовыми решениями:

Удалить из одномерного массива элементы, расположенные между максимальным и минимальным элементами массива
Люди добрые,помогите человеку,не понимающему массивы! Необходимо решить задачу: "Удалить из...

Убрать повторяющиеся элементы одномерного массива
Убрать повторяющиеся элементы одномерного массива. Есть одномерный динамический массив(длина 40),...

Упорядочить элементы одномерного массива по определенному условию
Дан массив x целых чисел. Вывести в порядке возрастания все числа, стоящие на четных местах и...

Составте программу, выясняющую, образуют ли элементы одномерного массива возрастающую последовательность
Составте программу, выясняющую, образуют ли элементы одномерного массива возрастающую...

1
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
16.05.2017, 16:06 2
Лучший ответ Сообщение было отмечено Katerina1998 как решение

Решение

Pascal
1
2
3
4
5
6
7
begin
  var a: array of real := (8.3, 1.1, 3.3, -7.1, 1.6, -3.9, -0.17, 0.01, 2.07, 9.1);
  writeln('Среднее положительных: ', a.Where(v -> v > 0).Average);
  writeln(Format('Максимальный: {0} [{1}]', a.Max, a.IndexMax + 1));
  writeln('Произведение положительных: ', a.Aggregate(1.0, (x, v) -> v > 0 ? x * v : x));
  writeln('Упорядоченный массив: ', a.OrderBy(v -> v).JoinIntoString(' '));
end.
1
16.05.2017, 16:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2017, 16:06
Помогаю со студенческими работами здесь

Просуммировать элементы столбцов матрицы. Результаты представить в виде одномерного массива
Понимаю что для вас это может быть слишком легко, но я знаком с паскалем второй день, помогите...

Ввести элементы массива, используя генератор случайных чисел
Pascal ABC Дана матрица А. Ввести элементы массива с помощью генератора случайных чисел в...

Отсортировать элементы одномерного массива целых случайных чисел по возрастанию методом сортировки подсчётом
Добрый день. Помогите, пожалуйста, с написанием программы на Pascal ABC.NET со следующим заданием:...

Среди элементов одномерного массива есть одинаковые элементы. Получить второй массив без повторений
дан целочисленный массив. среди кго элементов есть одинаковые элементы. получить второй массив без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru