Объяснение:
programm.top /pascal
Минимальный элемент массива
Главная Pascal Алгоритмы Алгоритмы поиска Минимальный элемент массивапоискрекурсияlazarusНайти минимальный элемент массиваочень Если это упорядоченный массив, то достаточно вернуть первое или последнее значение, в зависимости от того, как отсортированы данные, от наименьшего к наибольшему или от наибольших к наименьшим. Это очень задача.В случае с неотсортированным массивом, задача поиска минимального значения элемента сводиться к полному обходу всех элементов и выбора из них -минимума.
Код программы для поиска минимального, по значению, элемента неупорядоченного массива
{$CODEPAGE UTF8} program Minimal; const arrayLength = 10; var inputArray : array [1..arrayLength] of integer; minimum, i: integer; begin randomize; writeln ('Исходный массив: '); {заполнение случайными числами} for i := 1 to arrayLength do begin inputArray[i] := random(100); write (inputArray[i]:4); end; writeln; {поиск минимального значения} {считаем что первый элемент и есть минимальный} minimum := inputArray[1]; for i := 2 to arrayLength do if minimum > inputArray[i] then {если минимум больше текущего} minimum := inputArray[i]; {присваиваем ему текущее значение} write('Минимальный элемент массива ', minimum); readln; end.
Конспект по теме: ,,Обработка информации ''
Обработка информации - решение информационной задачи ,или процесс перехода от исходных данных к результату .
обработка информации бывает 2 типов:
1) обработка,связанная с получением нового содержания,новой информации.
2 ) обработка , связанная с изменением формы представления информации ,но не изменяющиеся её содержание.
Обработка информации ,связана с изменением формы,а не содержания, происходит при систематизации информации.
Продолжение этого конспекта на фотографии.
Поделитесь своими знаниями, ответьте на вопрос:
Чему равна переменная к после следующих действий: s: =5; k: =s+10; k: =s+k; s: =2*k. а) 20 б)40 в)5 г)15
s: =5;
k: =s+10=5+10=15;
k: =s+k=5+15=20;
s: =2*k=2*20=40;
ответ: б)40