Задать вопрос
9 марта, 02:30

Дано четырехзначное число. Определить: кратно ли произведение его цифр числу а.

+2
Ответы (1)
  1. 9 марта, 06:27
    0
    Var

    n, i, a:integer;

    p:longint;

    begin

    Write ('Введите четырехзначное число: ') ; Read (n) ;

    Write ('Введите число для проверки кратности: ') ; Read (a) ;

    p:=1;

    for i:=1 to 3 do

    begin

    p:=p * (n mod 10) ;

    n:=n div 10

    end;

    p:=p*n;

    if (p mod a) = 0 then Writeln ('Число кратно ', a)

    else Writeln ('Число не кратно ', a)

    end.

    Тестовое решение:

    Введите четырехзначное число: 3673

    Введите число для проверки кратности: 7

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