Задать вопрос
3 марта, 23:18

Работаем в Pascal ABC

1. Найти количество цифр меньше 6 в целом x.

Тест: 254904 - 5

2. Найти сумму первой и последней цифры в целом x.

Тест: 254904 - 6

3. Найти сумму самой большой и самой маленькой цифры в целом x

Тест: 254904 - 9

+2
Ответы (1)
  1. 4 марта, 02:16
    0
    1.

    var x, s:integer;

    begin

    read (x) ;

    s : = 0;

    while x > 0 do

    begin

    if x mod 10 < 6 then s : = s + 1; {здесь была ошибка}

    x : = x div 10

    end;

    write (s)

    end.

    2.

    var x, s:integer;

    begin

    read (x) ;

    s : = x mod 10;

    while x > 10 do

    x : = x div 10;

    write (x + s)

    end.

    3.

    var x, a, b:integer;

    begin

    read (x) ;

    a : = x mod 10;

    b : = x mod 10;

    while x > 0 do

    begin

    if x mod 10 > a then a : = x mod 10;

    if x mod 10 < b then b : = x mod 10;

    x : = x div 10;

    end;

    write (a + b)

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Работаем в Pascal ABC 1. Найти количество цифр меньше 6 в целом x. Тест: 254904 - 5 2. Найти сумму первой и последней цифры в целом x. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы