1. Переменной max присваиваем значение первого элемента массива (max:=a[i]).
2. Пробегаем по массиву начиная со второго элемента (for i:=2 to 4 do).
3. Проверяем условие: если значение элемента массива больше значения переменной, то присваем переменной значение этого элемента массива (if a[i]>max then max:=a[i])
Rem BASIC-256 cls errors = 0 print "Введите текст > ";
rem Пользователь вводит текст input a$
rem Перебираем все буквы с начала и до предпоследней for i=1 to length(a$)-1
rem Если встречаем букву Ч или Щ if mid(a$, i, 1) = "ч" or mid(a$, i, 1) = "щ" then
rem Тогда проверяем следующую за ней букву. rem Если это буква я, тогда подсчитываем очередную ошибку if mid(a$, i + 1, 1) = "я" then errors = errors + 1 end if
rem Переходим к следующей букве next i
rem Вывод результата print "Количество ошибок в тексте "; print errors
Если поиск идет в массиве, то:
1. Переменной max присваиваем значение первого элемента массива (max:=a[i]).
2. Пробегаем по массиву начиная со второго элемента (for i:=2 to 4 do).
3. Проверяем условие: если значение элемента массива больше значения переменной, то присваем переменной значение этого элемента массива (if a[i]>max then max:=a[i])
4. Вывод значения переменной.
В алгоритме не учитывалось задание этих чисел