Как найти максимальный элемент последовательности математика

Задачи на нахождение максимума (минимума) последовательности

Стандартный алгоритм

Необходимо завести переменную МАХ, в которой будет накоплен максимальный элемент

На первом шаге в ячейку МАX заносится заведомо

маленькое число или первый элемент

последовательности

Многократно повторяется поиск максимума из двух

чисел, одним из которых является текущий элемент

последовательности, а вторым – текущее значение

максимума (ячейка МАX)

После перебора всех элементов последовательности и сравнения с текущим значением максимума в ячейке МАX остается самый большой элемент

Задача

Найти максимальный элемент последовательности

ln(1.1 sin 5),

ln(1.1 sin 6), …,

ln(1.1 sin100)

Какой цикл удобно использовать?

Общая формула для элементов последовательности?

Параметр цикла? Начальное и конечное значение?

Начальное значение максимума?

Другие задачи

Найти минимальный элемент последовательности

ln(1.1 sin 5),

ln(1.1 sin 6), …,

ln(1.1 sin 100 )

Найти разницу между минимальным и максимальным элементами последовательности

Найти максимальный по модулю элемент

последовательности

Найти максимальный элемент последовательности

и его номер

Задачи на нахождение количества (счетчик)

Стандартный алгоритм

Завести целую переменную K (счетчик)

K:=0

В цикле перебираем все элементы последовательности,

Для каждого элемента выполняется проверка условия

Если условие выполняется, значение K увеличивается на 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
program nam1;
var
  i,n,j:integer;
  max, a:real;
begin
  readln(n);   {вводим количество элементов}
  readln(max);  {вводим первый элемент, предполагая что он максимальный}
  for i:=2 to n do  {начинаем перебирать их начиная со второго, т.к. первый уже введён}
    begin
      readln(a);   {вводим n элементов}
      if a>max then
        max:=a;
    end;
  writeln('Максимальное число=',max);
end.

Студворк — интернет-сервис помощи студентам

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

Задача «Максимум последовательности» Решение

Условие

Последовательность состоит из натуральных чисел и завершается числом 0. Определите значение наибольшего элемента последовательности.

Решение

max = 0
element = -1
while element != 0:
    element = int(input())
    if element > max:
        max = element
print(max)

Добавить комментарий

Ваш e-mail не будет опубликован.

Комментарий

Имя

Понравилась статья? Поделить с друзьями:
  • Как найти адрес владельца сайта
  • Как найти человека в киевской области
  • Как исправить свиной жир
  • Как найти download master
  • Как найти площадь мужества