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

Ввести целое число и определить верно ли что в нём ровно 1 цифра "9". Помогите составить задачу в Паскале, должен быть оператор while

+5
Ответы (2)
  1. 19 мая, 00:34
    0
    Var

    A, B:integer;

    Begin

    WriteLN ('Введите целое число');

    Read (A);

    While A0 do

    Begin

    if A mod 10 = 9 then B:=B+1;

    A:=A div 10;

    End;

    if B = 1 then Write ('В числе ровно одна девятка')

    else Write ('Кол-во девяток в числе: ', B)

    End.
    1. 19 мая, 01:41
      0
      Что вообще такое Begin, Read, dib, когда там должно быть while || if || printf || scanf
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Ввести целое число и определить верно ли что в нём ровно 1 цифра "9". Помогите составить задачу в Паскале, должен быть оператор while ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы