Предмет: Информатика, автор: Фатя47

Ниже записана программа. Получив на вход число x, эта программа печатает два числа, L и M. Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 8.
var x, L, M: integer;
   begin 
       readln(x); 
       L:=0; M:=0; 
       while x>0 do 
           begin 
             L:=L+1; 
             if (M<x) and (x mod 2=0) then

                 begin 
                    M:=x mod 10; 
                 end; 
                 x:= x div 10; 
           end; 
           writeln(L); write(M); 
    end.

Ответы

Автор ответа: Insmaunt
0

Число должно быть трехзначным и начинаться на 8. Максимальное число при котором L=3, а M=8 будет 899

Ответ 899

Похожие вопросы
Предмет: Математика, автор: Аноним
Предмет: Математика, автор: csgomaxbot56345564
Предмет: Биология, автор: potokinanas
№ 1
Выберите верные утверждения.
Существование трёх слоев мышц в кожно-мускульном мешке круглых чершей сближает их с плоскими.
Пока плоды цветковых сохраняют связь с материнским растением, в них не может быть мёртвых клеток.
Среди прокариот нет автотрофных представителей.
Гормон поджелудочной железы инсулин регулирует потребление клетками и тканями тела глюкозы и возник в эволюции позвоночных раньше появления млекопитающих.
Кутикула, покрывающая поверхность листа, снижает интенсивности транспирации с участков листа, не содержащих устьица.
Пихта и гинкго более родственны друг другу. чем кукушкин лен и папоротник-ужовник.
В скелете свободных нижних конечностей птиц есть сросшиеся кости.
Шиповник обладает таким же типом плода, как и гранат.
Ароморфозом кишечнополостных является возникновение перевичной полости тела.