Лучший ответ
-
2 1
hawketeer 6 (16332)41774 8 лет
Странно, вам должны были это в школе давать.
А так как я сегодня в хорошем настроении. То вот тебе ответ, паскаль я не знаю, поэтому придётся причесать код. но суть понятна.
X = число которое ввел юзер.
Z = X mod 7 .
if(Z = 0) {
то делиться. обозначай как душе угодно
}
тадааа.
скорее всего надо какойнить луп впихнуть, и в нём чекать. Например можно сделать Divisible = 1 если делиться (если иф пошёл) , и потом чекать значение Divisible и относительно оного выводить дело на экран.
я не знаю паскаль, но логика есть,
добавлю что mod это "деление с остатком". Даёт остаток. Капают на мозги им часто на всяких тестах.
Ответы
-
1 1
Guard^ (37) 5 (3425)13269 8 лет
IF (((A mod 7) * (B mod 7) * (C mod 7)) = 0) ... ? - как минимум одно делится без остатка.
или тебе именно одно? -