Презентация, доклад на тему Нахождение max и min элементов массива (10 класс)

Содержание

Опре­де­ли­те, что будет на­пе­ча­та­но в ре­зуль­та­те ра­бо­ты сле­ду­ю­ще­го фраг­мен­та про­грам­мы: var k, s: integer;begin    s:=0;    k:=0;    while k < 12 do begin        s:=s+2*k;        k:=k+3;    end;    write(s);end.

Слайд 1


Слайд 3Опре­де­ли­те, что будет на­пе­ча­та­но в ре­зуль­та­те
ра­бо­ты сле­ду­ю­ще­го фраг­мен­та про­грам­мы:
 
var k,

s: integer;
begin
    s:=0;
    k:=0;
    while k < 12 do begin
        s:=s+2*k;
        k:=k+3;
    end;
    write(s);
end.

Опре­де­ли­те, что будет на­пе­ча­та­но в ре­зуль­та­те ра­бо­ты сле­ду­ю­ще­го фраг­мен­та про­грам­мы: var k, s: integer;begin    s:=0;    k:=0; 

Слайд 4Запишите число, которое будет напечатано в результате выполнения программы.

Запишите число, которое будет напечатано в результате выполнения программы.

Слайд 5 Для заполнения массива случайными числами мы должны подключить датчик случайных чисел,

используя команду…

Clrscr;
A[i]:=?;
Randomize;
Random;


Для заполнения массива случайными числами мы должны подключить датчик случайных чисел, используя команду…Clrscr;A[i]:=?;Randomize;Random;

Слайд 6Найдите правильное описание массива

D: array[1..5] of real;
Array D: [1..5] of real;
D[1..5]:array

of integer;


<имя массива>:= array [<кол-во элементов>] of <тип>;

Найдите правильное описание массиваD: array[1..5] of real;Array D: [1..5] of real;D[1..5]:array of integer;:= array [] of ;

Слайд 7
Для подсчета количества положительных элементов массива будем использовать условие…
If a[i]>0 then

k:=k+1;
If a[i]>=0 then k:=k+a[i];
If a[i]>0 then k:=k+i;
If a[i]>=0 then k:k+1;


Для подсчета количества положительных элементов массива будем использовать условие…If a[i]>0 then k:=k+1;If a[i]>=0 then k:=k+a[i];If a[i]>0 then

Слайд 8Представлены элементы массива
-52
Максимальный элемент?
-9 5 -18

59 79 95 74 -52 17 19

Минимальный элемент?

95

Представлены элементы массива-52  Максимальный элемент? -9  5  -18  59  79  95

Слайд 10Цель урока:
научиться решать задачи на нахождение максимального и минимального элементов массива.

Цель урока:научиться решать задачи на нахождение максимального и минимального элементов массива.

Слайд 11Нахождение минимального и максимального элемента массива
Существует 2 способа:
1. За min (max)

берут 1 элемент массива;
min:=A[i]; max:=A[i];
2. Задать значение min элемента массива намного больше, чем значение элементов массива.
[5;31]
min:=100; max:=4;




Нахождение минимального и максимального элемента массиваСуществует 2 способа:1. За min (max) берут 1 элемент массива;

Слайд 12Схема работы алгоритма
7 2 -5 4
Min:=7
2

Схема работы алгоритма7  2 -5  4Min:=72

Слайд 13Программа
program prim1;
var a:array [1..10] of integer;
i:integer; min:integer;


for i:=1 to 10 do begin
a[i]:=random(30);
writeln (‘введите’,i, ‘элемент массива=’, a[i]);
end;





min:=a[1];

for i:=2 to 10 do begin

if a[i]end;

writeln(‘min=’,min);
readln;
end.

begin
randomize;

Программаprogram prim1;var a:array [1..10] of integer;    i:integer; min:integer; for i:=1 to 10 do begin

Слайд 14Самостоятельное выполнение заданий на компьютере

Самостоятельное выполнение заданий на компьютере

Слайд 15Задан массив А(16), который содержит случайные целые числа в интервале
[-33;17].

Найти мах элемент и его место в массиве.
Задан массив А(16), который содержит случайные целые числа в интервале [-33;17]. Найти мах элемент и его место

Слайд 16 Дан массив В, элементы которого введены с клавиатуры. Найти наименьший элемент

массива и увеличить его в 3 раза. Размер произвольный.

Дан массив В, элементы которого введены с клавиатуры. Найти наименьший элемент массива и увеличить его в 3

Слайд 17Задан массив C, состоящий из 30 действительных случайных чисел, диапазона [-50;100].


а)найти max элемент и его номер в первой половине массива;
б)найти min элемент и его номер в первой половине массива.

Задан массив C, состоящий из 30 действительных случайных чисел, диапазона [-50;100]. а)найти max элемент и его номер

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть