Вопрос задан 18.02.2019 в 08:29. Предмет Информатика. Спрашивает Коваленко София.

Написать программу для решения следующей задачи: найти среднее арифметическое наибольшего и

наименьшего элементов данной конечной числовой последовательности. + блок-схема.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Старостенко Макс.
Программа:
const n=10;
var a:array[1..n] of integer;
i,max,min:integer; 
begin
Randomize;
writeln('Массив a:');
for i:=1 to n do
 begin
 a[i]:=random(20);
 write(a[i]:4);
 end;
writeln;
max:=a[1]; min:=a[1];
for i:=1 to n do
  begin
 if a[i]>max then max:=a[i];
 if a[i]<min then min:=a[i];
 end;
writeln('max = ',max,'  min = ',min);
writeln('Среднее арифметическое = ',(max+min)/2);
end.

Пример:
Массив a:
  18   8   6  13  15  14  16   6   2  16
max = 18  min = 2
Среднее арифметическое = 10
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python # Вводим последовательность чисел numbers = input("Введите числовую последовательность, разделенную пробелами: ")

# Преобразуем введенную строку в список чисел numbers_list = list(map(int, numbers.split()))

# Находим наибольший и наименьший элементы в последовательности max_number = max(numbers_list) min_number = min(numbers_list)

# Находим среднее арифметическое наибольшего и наименьшего элементов average = (max_number + min_number) / 2

# Выводим результат print("Среднее арифметическое наибольшего и наименьшего элементов: ", average) ```

Блок-схема данной программы может выглядеть следующим образом:

[начало] -> [ввод числовой последовательности] -> [преобразование в список] -> [нахождение наибольшего и наименьшего элементов] -> [нахождение среднего арифметического] -> [вывод результата] -> [конец]

Это простая программа, которая решает задачу нахождения среднего арифметического наибольшего и наименьшего элементов числовой последовательности.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос