четверг, 15 мая 2014 г.

Задачи на массивы. III тип задач «Нахождение максимального и минимального элемента массива»

Дорогие 9-классники!

На уроке мы с вами разобрали еще один тип задач на обработку элементов массива - III тип "Нахождение максимального и минимального элемента массива".
Изучите внимательно предложенную программу, протестируйте ее в среде программирования и решите домашние задачи.
Пример
Дан одномерный массив A[10]. Написать программу, которая будет находить максимальный элемент массива и его индекс.
Решение.
Program Maksimum;
VAR A: array [1 . . 10] of integer; i, Max, N: integer;
Begin
       Randomize;
       For i: =1 to 10 do
              Begin
                     A[i]: = Random (20) – Random (20);
                     Writeln (‘A[’, i, ‘]=’, A[i]);
              End;
       Max: = A[1];
       N: = 1;
       For i: = 2 to 10 do
              Begin
                     IF A[i] > Max THEN
                                          Begin
                                                 Max: = A[i];
                                                 N: = i;
                                          End;
              End;
       Writeln (‘Максимальный элемент массива =’, Max, ‘его индекс =’, N);
End.


Итак, домашние задачи:
Задача 1
Дан одномерный массив A[10]. Написать программу, которая будет находить минимальный элемент массива и его индекс.

Задача 2
Дан одномерный массив A[10]. Написать программу, которая будет находить максимальный элемент массива, кратный числу 7, и его индекс.

Удачи!

Комментариев нет:

Отправить комментарий