javascript — (JS) Используя циклы и условный оператор вывести все числа от 3 до 99, которые делятся нацело на 3. Числа разместить на странице по 5 штук в строке
Вопрос задан
Изменён 4 месяца назад
Просмотрен 67 раз
суть задачи:
Используя циклы и условный оператор вывести все числа от 3 до 99, которые делятся нацело на 3.
Числа разместить на странице по 5 штук в строке
Никак не могу найти решение ко второй части задания,
Не пойму суть операторов вывода в JS совершенно 🙂
Вот мой код:
function myFunction13() { x = 0; for (i = 1; i <= 101; i++) { if (i % 3 == 0) { document.getElementById('out').innerHTML += i + " "; } } }
<button type="button" name="button"> Нажмите что бы увидеть числа </button> <output> </output>
- javascript
1
function myFunction13() { x = 0; for (i = 1; i <= 99; i++) { if (i % 3 == 0) { document.getElementById('out').innerHTML += i + " "; x++; } if (x == 5) { document.getElementById('out').innerHTML += "\n"; x = 0; } } } // Если что, символ '\n' означает перевод строки, что нам и нужно.
<button type="button" name="button"> Нажмите что бы увидеть числа </button> <pre> </pre>
3
Можно несколькими путями, первое создавая див с 100% шириной.
var i function myFunction13() { var x = 0; for (i = 1; i <= 99; i++) { if (i % 3 == 0) { document.getElementById('out').innerHTML += i + " "; x++; } if (x == 5) { document.getElementById('out').innerHTML += '<div></div>'; x = 0; } }}
<button type="button" name="button"> Нажмите чтобы увидеть числа </button> <output> </output>
Или через <br>
‘ы. (Не рекомендуется)
var i function myFunction13() { var x = 0; for (i = 1; i <= 99; i++) { if (i % 3 == 0) { document.getElementById('out').innerHTML += i + " "; x++; } if (x == 5) { document.getElementById('out').innerHTML += '<br />'; x = 0; } }}
<button type="button" name="button"> Нажмите чтобы увидеть числа </button> <output> </output>
Зарегистрируйтесь или войдите
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
Признаки делимости на 7 | umath.

Признак делимости на 7. Число делится на 7, если разница между этим числом без последней цифры и удвоенной последней цифрой делится на 7.
Этот признак можно применять к числу рекурсивно несколько раз подряд, пока число не станет достаточно маленьким. Поэтому этот признак называется рекурсивным признаком делимости на 7.
Пример. Проверить, делится ли на 7 число а) 364 б) 411 в) 31815
Решение: а) 364. Число 364 без последней цифры — 36, удвоенная последняя цифра 4 2 = 8. Разность 36 − 8 = 28, а число 28, как мы знаем, делится на 7. Поэтому и число 364 делится на 7.
б) 411. Число 411 без последней цифры — 41, удвоенная последняя цифра — 2. Разность 41 − 2 = 39, а число 39 на 7 не делится. Поэтому 411 не делится на 7.
в) 31815. Так как число большое, то в этом примере придётся применять правило несколько раз:
- 3181 − 10 = 3171
- 317 − 2 = 315
- 31 − 10 = 21
Применив рекурсивно правило три раза, получили число 21. Число 21 делится на 7, поэтому и число 31815 делится на 7.
Доказательство. Пусть — число, которое мы хотим проверить на делимость на 7. Покажем, что если делится на 7, то и выражение
делится на 7. В этом выражении — операция взятия остатка от деления.
Распишем выражение выше:
Число 10 в знаменателе на 7 не делится, поэтому будем рассматривать только числитель. Так как слагаемое в числителе делится на 7 (число 21 делится на 7), то всё выражение делится на 7 тогда и только тогда, когда число делится на 7.
Определение. Трёхзначные грани числа — это числа, которые получены
разбиением исходного числа на трёхзначные числа. Например, разбиение числа 1234567890 на трёхзначные грани выглядит
так: 1|234|567|890 (разбиение числа начинается с его конца). Числа 1, 234, 567, 890 являются трёхзначными гранями
числа 1234567890.
Признак делимости на 7. Число делится на 7, если знакочередующаяся сумма его трёхзначных граней делится на 7.
Термин «знакочередующаяся» означает, что первое слагаемое суммы берётся со знаком «плюс», второе — со знаком «минус», третье — опять со знаком «плюс» и т.д. То есть знаки перед слагаемыми чередуются.
Пример. Проверить, делится ли на 7 число а) 626647 б) 23013 в) 99148
Решение: а) 626647. Разбиение этого числа на трёхзначные грани выглядит так: 626|647. Знакочередующаяся
сумма трёхзначных граней этого числа равна 626 − 647 = −21. Так как −21 делится на 7, то и число 626647 делится
на 7.
б) 23013. Разбиваем число на трёхзначные грани: 23|013. Знакочередующаяся сумма трёхзначных граней этого числа
есть 23 − 13 = 10. Число 10 на 7 не делится, поэтому число 23013 не делится на 7. Ответ: не
делится.
в) 99148. Разбиваем число на трёхзначные грани: 99|148. Знакочередующаяся сумма трёхзначных граней этого числа равна 99 − 148 = −49. Число −49 делится на 7, поэтому и число 99148 делится на 7. Ответ: делится.
Доказательство этого признака смотрите в большой статье про признаки делимости.
Число, которое точно делится на 99: [a] 3572404[b] 135792[c] 913464[d] 114345
Дата последнего обновления: 31 декабря 2022 г. Просмотров сегодня: 25,80 тыс.
ОтветПодтверждено
258,3 тыс.+ просмотров
Подсказка : Используйте тот факт, что если p и q простые числа, то число делится на pq тогда и только тогда, когда оно делится на оба p и кв. Следовательно, число делится на 99 тогда и только тогда, когда оно делится и на 9, и на 99.и 11. Используйте правила делимости 9 и 11, чтобы проверить, делится ли число на 9 и 11 и, следовательно, делится ли оно на 99.
Полный пошаговый ответ :
, нам нужно знать правила делимости 9 и 11.
Делимость на 9: Число делится на 9 тогда и только тогда, когда сумма его цифр делится на 9.
Делимость на 11: Число делится на 11, если разность суммы цифр, стоящих на четных местах, и суммы цифр, стоящих на нечетных местах, делится на 11.
Теперь проверяем делимость варианта на 9 и 11
Признак делимости на 9:
Сумма цифр $ =\text{ }3+5+7+2+4+0+4\text{ }= \text{ }25 $
Поскольку 25 не делится на 9, 3572404 также не делится на 9
Делимость на 99: Поскольку 3572404 не делится на 9, 372404 не делится на 99. на 9:
Сумма цифр $ =\text{ }1+3+5+7+9+2=\text{ }27 $
Поскольку 27 делится на 9, 135792 также делится на 9
Признак делимости на 11:
Сумма цифр на четных местах $ =\text{ }3+7+2\text{ }=12 $
Сумма цифр на нечетных местах $ =1+5+9=16 $
Разность $ =1612=4 $
Поскольку разность суммы цифр, стоящих на четных местах, и суммы цифр, стоящих на нечетных местах, не делится на 11, число 135792 также не делится на 11.

Делимость на 99: Поскольку 135792 не делится на 11 делится на 11, 135792 не делится на 99.
Опция [c] 913464
Делимость на 9:
Сумма цифр $ =9+1+3+4+6+4=27 $
Так как 27 делится на 9, 913464 также делится на 9
Делимость на 11:
Сумма цифр в четных местах $ =1+4+4=9 $
Сумма цифр на нечетных местах $ =9+3+6=18 $
Разность $ =189=9 $
Так как разность суммы цифр на четных местах и суммы цифр на нечетных местах не делится на 11, 913464 также не делится на 11.
Делимость на 99: Поскольку 913464 не делится на 11, 913464 не делится на 99.
Опция [d] 114345
Делимость на 9:
Сумма цифр $ =1+1+4+3+4+5=18 $
Поскольку 18 делится на 9, число 114345 также делится на 9
Делимость на 11:
Сумма цифр на четных местах $ =\text{ }1\text{ }+\text{ }3\text{ }+\text{ }5\text{ }=9 $
Сумма цифр на нечетных местах $ = \text{ }1+\text{ }4\text{ }+4\text{ }=9 $
Разница $ =\text{ }9\text{ }9\text{ }=\text{ }0 $
Поскольку разность суммы цифр, стоящих на четных местах, и суммы цифр, стоящих на нечетных местах, делится на 11, число 114345 также делится на 11.
