Предложен правильный алгоритм, выдающий верное значение. Допускается
Условие
Формат задания
Решение по шагам
Как рассуждать
Решение. Содержание верного ответа (допускаются иные формулировки ответа, не искажающие его смысла) На языке Паскальmax := 99; for i := 1 to N do if (a[i]>=100) and (a[i]<=999) and (a[i] mod 9<>0) and (a[i]>max) then max := a[i]; if max > 99 then writeln(max) else writeln("Не найдено"); На алгоритмическом языкеmax := 99 нц для i от 1 до N если a[i]>=100 и a[i]<=998 и mod(a[i],9)<>0 и a[i]>max тоmax := a[i] всекцесли max > 99 товывод max иначевывод "Не найдено" всеНа языке БейсикMAX = 99 FOR I = 1 TO N IF A(I)>=100 AND A(I)<=999 AND A(I) MOD 9<>0 AND A(I)>MAX THEN MAX = A(I) END IF NEXT I IF MAX > 99 THEN PRINT MAX ELSE PRINT "Не найдено" END IF На языке Сиmax = 99; for (i = 0; iif (a[i]>99 && a[i]<999 && a[i]%9!=0 && a[i]>max) max = a[i]; if (max>99) cout << max; else cout << "Не найдено";На естественном языкеЗаписываем в переменную MAX начальное значение, равное
Осталось ещё 2 шага
Шаг 2
Шаг 3
Бесплатно · займёт минуту