Задать вопрос
13 сентября, 10:51

Дано натуральное число определить А) есть ли в нем цифра 3 Б) есть ли в нем цифры 2 и 5

+2
Ответы (1)
  1. 13 сентября, 11:33
    0
    Var

    a, n: longint;

    v1, v2, v3: byte;

    s: byte;

    begin

    readln (a) ;

    n : = a;

    v1 : = 0;

    v2 : = 0;

    v3 : = 0;

    while (n 0) do begin

    s : = n mod 10;

    n : = n div 10;

    if (s = 3) then

    v1 : = 1;

    if (s = 2) then

    v2 : = 1;

    if (s = 5) then

    v3 : = 1;

    end;

    if (v1 = 1) then

    writeln ('В этом числе есть цифра 3')

    else

    writeln ('В этом числе нет цифры 3') ;

    if (v2 = 1) and (v3 = 1) then

    writeln ('В этом числе есть цифры 2 и 5')

    else

    writeln ('В этом числе нет одновременно цифр 2 и 5') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано натуральное число определить А) есть ли в нем цифра 3 Б) есть ли в нем цифры 2 и 5 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы