ASRodichev
?>

Определить принадлежность точки с координатами x, y заштрихованной части плоскости, код на си

Информатика

Ответы

Yelizaveta555
Var N,B,k:integer;
Begin
Write('N = ');ReadLn(N);
Write('Искомые числа:');
For N:= 1 to N do
    Begin
    B:=N;
    k:=1;
    // перед каждой проверкой k:=1
    // и если число не делится на любую из своих цифр, то k:=0
    While B > 0 do
       Begin
       if B mod 10 = 0 then k:=0
       // B mod 10 - это остаток от деления B на 10
       // то есть, например, 123 mod 10 = 3
       else if N mod (B mod 10) > 0 then k:=0;
       B:=B div 10
       // целая часть от деления B на 10
       // 123 div 10 = 12
       End;
    if k = 1 then Write(' ',N)
    End;
End.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определить принадлежность точки с координатами x, y заштрихованной части плоскости, код на си
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Drugov_Vladimirovna
Ubuleeva826
artem032100
gubernatorov00
Akolomaeva4
rabchek145200614
baranovaas
kenni19868
oyunabaduraeva
Panda062000
oshemkov579
mikek0906
Семеновна-Павел
evrotrastop64
Усошина1059