Вопрос №58220 от пользователя Руслан в уроке «Цикл for и изменение переменных», курс «Введение в программирование»

Руслан

https://ru.hexlet.io/code_reviews/454362 Добрый день, помогите, пожалуйста, не могу понять как лучше связать все условия в коде и сколько нужно создать переменных? и возможно ли решить задание создав функцию в функции?

2 0

Максим Литвинов

Добрый день, Руслан! Здесь нет необходимости создавать функцию в функции. Попробуйте просмотреть обсуждения под этим упражнением, там содержится много подсказок. Обратите внимание, что в цикл можно вложить условную конструкцию, тогда она будет проверять условие на каждой итерации цикла. В цикле нужно просто перебирать все делители от двух до самого числа. А уже проверять, делится ли число на делитель лучше в условной конструкции.

0

Руслан

Максим, а почему в решении учителя переменная i меньше или равно половине number? ведь 2 это true? а программа выдаст false в решении учителя если значение 2? или я не правильно понял?

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
20 октября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
20 октября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
20 октября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
20 октября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
20 октября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
20 октября 5 месяцев