>>1917260 (OP)"Итак, сделав последнюю выплату по кредиту, наш школьник собрался было идти домой и направился к ст.м. Площадь Восстания, как вдруг его взгляд привекла реклама нового планшета Apple New Ipad 32Gb (всего за 39999 р). Понятно, что вскоре наш незадачливый любитель яблок уже держал в руках и поглаживал новый девайс аки кота-манула и чуть слышно шептал «моя прелесть». Поскольку денег у нашего героя уже не было, он решил воспользоваться услугой «покупка в кредит без первого вноса». Кредит предлагают 3 банка, и все на разных условиях:кредит за 4% и (мелким шрифтом) 500 р комиссии в месяц от HomoCreditкредит за 3% и 1000 р комиссии в месяц от того же банка (Softbank), что и в первой задаченереально вкусное предложение от StrawberryBank за 2% в месяц, без комиссии, но с платой в размере 7777 р за открытие счета (эту сумма прибавляется к сумме долга)Задание: воспользовавшись ранее купленным айфоном (и полученными на сами знаете каком сайте знаниями), определи наиболее выгодный кредит. Платить школьник, как и прежде, может не более 5000 р. в месяц. Сначала начисляются проценты и комиссия, а только потом происходит выплата."ИТОГИ МОЕГО РЕШЕНИЯ: Итоговая сумма кредита SoftBank: 46198.97Итоговая сумма кредита HomoCredit: 46598.96Итоговая сумма кредита StrawBerry: 53575.98Я гений кодинга?...
>>1917737Чот сложно. Вот я накидал быстро https://ideone.com/QN1ix0Как минимум ты проебался с оплатой до начисления процентов и с добавлением 7777 в конце, а не в начале.
>>1917746>и с добавлением 7777 в концеТак 7777 не добавляется к подверженной процентным изменениям и комиссии сумме кредита, это единичный платёж за открытие счёта.
>>1917749> но с платой в размере 7777 р за открытие счета (эту сумма прибавляется к сумме долга)> прибавляется к сумме долга
>>1917750Решений может быть больше одного. Зачастую нужно выбирать наиболее удачное под конкретную ситуацию.
>>1917750Правильно у 1917746 так как там более-менее грамотно сделанаструктура кода - функция с входящими как универсальный метод.Код 1917737 явно новичок, создает кучу ненужных переменных.В пыхе чем меньше переменных, тем лучше. Логически - есть переменная - процент. У банков она разная, и всего то.Чел же создал три по сути переменные, которые вообще-то как бы константы. и соотв черти что а не код. А если банков не три, а семьсот к примеру - семьсот переменных будешь создавать? Я своих "коллег" за такое морально унижаю даже если в первый раз. При рецидивах - и физически. То есть косяк на уровне понимания алгоритма. Переменные - процент, комиссия, взнос. = больше нет и быть не может. И на основании их строится функция метод. Как то так.
>>1917788>Я своих "коллег" за такое морально унижаю даже если в первый раз. При рецидивах - и физически.
>>1917737Тебе уже расписали твои ошибки, и даже показали правильное решение: >>1917746Но на момент прохождения урока "Функции и новый айпад" мы еще не знали о возможности создания циклов через while. Так что у меня получилось так: https://ideone.com/i6VwdbОтветы сверил с >>1917746 , однако не понял, где в коде >>1917746 проверяется, не превышает ли константа меньшего платежа остаток по кредиту. Может быть, неведомое мне колдунство скрыто в строке \treturn $paid + $sum; ?Что это обозначает, поясните, пожалуйста.>>1917984То-то у тебя жизнь сладкая, насыщенная и не лишенная смысла: катаешься по пхп-треду и изливаешь говно. Ради такого стоит постичь С++, да.>>1918115А я вот не понял. Вернее понял, где ты ошибся, но не понял, нахуя ты в регулярке пишешь [а-яёА-ЯЁ], если у тебя после нее стоит ключ i?
>>1920311>Может быть, неведомое мне колдунство скрыто в строке return $paid + $sum; ?Цикл останавливается с суммой в нуль или переплатой-минусом, вот он и добавляется к выплатам для правильного счета.
>>1920317Теперь понял. Просто забыл, что итогом функции является именно то, что return.Мудрый Анон, взгляни, пожалуйста, на мое решение первой бонусной задачи про клавишу Shift: https://ideone.com/4JJzk6Не перемудрил ли я чего? Что в коде режет глаз? Что посоветуешь? Специально писал с подробными комментариями. Правильно ли я понимаю действия, выполняемые строками кода? Спасибо.
>>1917780>>1917785>>1917788такой вопрос написание нейросетки для написания сайта (интернет магазина,визитки,бложика) насколько реально?фронт энд уже преставил но чуствую с бекэндом ебнусь
>>1946069Когда научат нейросети угадывать, что на самом деле нужно заказчику.Пока это даже людям неподвластно
>>1946069Нейросеть - это же не искуственный интеллект, который будет за тебя работать. Это просто алгоритм, который обучают при подаче на вход набора чисел выдавать на выходе другой набор. Так что генерировать твоя нейросеть сможет только то, что в нее перед этим заложили.