• Заполнить пропуски в программе так, чтобы программа выполняла задачу:
    program P11; {Определение максимальной и минимальной цифры в
    числе}
    var a:integer;
    function F(a:integer):integer;
    var Max,x:integer;
    begin
    Max:=a mod 10;
    while a>0 do begin
    x:=a mod 10;
    a:=a div 10;
    if x>Max then Max:=x;
    end;
    F:=Max;
    end; {F}
    function F1_____________________
    _______________________________
    begin
    ________________________________________
    ________________________________________
    ________________________________________
    ________________________________________
    end; {F1}
    begin
    Write('Введите число-');
    _____________________________________
    _____________________________________
    Writeln('Минимальная цифра в числе: ',F1(a));
    end.

Ответы 1

  • var a:integer;

    function F(a:integer):integer;

    var Max,x:integer;

    begin

    Max:=a mod 10;

    while a>0 do begin

    x:=a mod 10;

    a:=a div 10;

    if x>Max then Max:=x;

    end;

    F:=Max;

    end; {F}

    function F1(a:integer):integer;

    var Min,x:integer;

    begin

    Min:=a mod 10;

    while a>0 do begin

    x:=a mod 10;

    a:=a div 10;

    if x<Min then Min:=x;

    end;

    F1:=Min;end; {F1}

    begin

    Write('Введите число-');

    readln(a);

    Writeln('Максимальная цифра в числе: ',F(a));

    Writeln('Минимальная цифра в числе: ',F1(a));

    end.

    Пример:

    Введите число-31842

    Максимальная цифра в числе: 8

    Минимальная цифра в числе: 1

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years