ПодлеснаяМакарова1883
?>

Язык желательно си, но можно любой. В целях улучшения математических навыков Незнайки, Знайка предложил ему сыграть в игру. Знайка называет натуральное число, аНезнайка должен найти минимальное число, большее данного, такое чтооно делиться на произведение своих цифр без остатка.Например, если Знайка загадал число 210, то Незнайка должен датьответ 212, так как произведение цифр этого числа равно 2*1*2 = 4, 212делится на 4 без остатка и это ближайшее число, большее загаданногоЧисло 211 не подходит, так как произведение цифр этого числа равно2*1*1 = 2, а 211 не делится на 2 без остаткаФормат вводаНа вход подаётся натуральное число n – число загаданное Знайкой(1 ≤ n ≤ 1000).Формат выводаВывести на экран одно число – ответ Незнайки.Примерыinput output210 212

Информатика

Ответы

sryzhova6392

Код программы:

#include <stdio.h>

int main()

{

   int n, a, a1,aa, p;

   printf("Введите число: ");

   scanf("%d", &n);

   a = ++n;

   aa = a;

   while(1){

       a = aa;

       p = 1;

       while(a){

           a1 = a % 10;

           p *= a1;

           a = a / 10;

       }

       if (aa % p == 0){

       printf("ответ: %d\n", aa);

       break;

       }

       ++aa;

   }

   return 0;

}

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

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

Язык желательно си, но можно любой. В целях улучшения математических навыков Незнайки, Знайка предложил ему сыграть в игру. Знайка называет натуральное число, аНезнайка должен найти минимальное число, большее данного, такое чтооно делиться на произведение своих цифр без остатка.Например, если Знайка загадал число 210, то Незнайка должен датьответ 212, так как произведение цифр этого числа равно 2*1*2 = 4, 212делится на 4 без остатка и это ближайшее число, большее загаданногоЧисло 211 не подходит, так как произведение цифр этого числа равно2*1*1 = 2, а 211 не делится на 2 без остаткаФормат вводаНа вход подаётся натуральное число n – число загаданное Знайкой(1 ≤ n ≤ 1000).Формат выводаВывести на экран одно число – ответ Незнайки.Примерыinput output210 212
Ваше имя (никнейм)*
Email*
Комментарий*

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

des-32463
dilovarnazarov1986
ooo-krasa
Melsan19914239
kampina1
mdsazonovatv1173
yulyaderesh
vps1050
AleksandrovnaIgor
Aleksandr-Andrei
missbuhgalter2013
I.B.Petrishchev
academycoffee243
victors
solonataly5