вторник, 7 апреля 2020 г.

Учимся дистанционно. Информатика. 10 класс. Задачи на массивы. III тип задач «Нахождение максимального (минимального) элемента массива»

Дорогие 10-классники!
Разбираем еще один тип задач на обработку элементов массива - III тип "Нахождение максимального (минимального) элемента массива".

Что делать? Как делать?
1. Внимательно прочитайте текст задачи.
Дан одномерный массив A[10]. Написать программу, которая будет находить максимальный элемент массива и его индекс.
2. Изучите внимательно предложенную программу. Особое внимание обратите на выделенные места!

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.

3. Протестируйте ее в среде программирования (скачать с официального сайта бесплатно)

4. Решите задачи.
1. Дан одномерный массив A[10]. Написать программу, которая будет находить минимальный положительный элемент массива и его индекс.
2. Дан одномерный массив A[10]. Написать программу, которая будет находить максимальный элемент массива, кратный числу 7, и его индекс.
3. Дан одномерный массив A[10]. Написать программу, которая будет находить максимальный элемент массива, оканчивающийся на цифру 2.
5. Пришлите скрины решенных задач с условиями на электронный адрес a.stulikova@gmail.com

Не болейте! Берегите себя и близких! Удачи!

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

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