В задании, скорее всего, опечатка.
Пусть на входе мы имеем S – вложенная в рублях сумма, P – процент вклада и N – ожидаемая сумма на выходе. Нас интересует Y – количество лет, за которое мы достигнем ожидаемой суммы.
Определим функцию cash(S, P), которая возвращает скопленные деньги после одной итерации. И функцию cash_times(S, P, N), которая выводит количество лет, необходимые для достижения суммы N при заданных параметрах S и P.
def cash(S, P): return S + P * Sdef cash_times(P, S, N): n = 0 while S < N: S = cash(S, P) n += 1 return nДобавим код для ввода и проверки пользовательских данных и вывода результата.
S = int(input("Enter a sum of deposit S = "))P = int(input("Enter percents of deposit P = "))N = int(input("Enter an expected sum N = "))if S <= 0: print("Wrong sum of deposit. It must be positive number.") exit(1)if P > 100 or P <= 0: print("Wrong percents of deposit. It must be in (0;100].") exit(1)if N < S: print("Wrong expected sum. It must be bigger then S.") exit(1)print("You should wait for", cash_times(P, S, N), "years")Пример работы программы приведен на скриншоте в закрепе.
Поделитесь своими знаниями, ответьте на вопрос:
Работа в MS Exel Известны объёмы перевезенного груза водителями по дням недели. Рассчитайте стоимость перевозки, если 1 тонна = 145 рублей. Определите, в какие дни стоимость перевозки водителем Ивановым опускалась ниже 3000 рублей. Постройте диаграмму, отражающую стоимость перевозки груза водителем Ивановым по дням недели.
Насчет видов ТРОЯНОВ не знаю, но существует Miner. Вирус незаметно внедряется в компьютер и начинает использовать его для добычи криптовалюты.
Conficker — один из наиболее опасных и известных червей, ориентированный на компьютеры под управлением операционных систем Microsoft Windows. Системы Linux и Macintosh к нему полностью устойчивы. Впервые был обнаружен в сети 21 ноября 2008. К февралю 2009 г. Conficker инфицировал 12 млн. компьютеров по всему миру, в том числе государственных, корпоративных и домашних. 13 февраля 2009, компания Microsoft пообещала награду в 250 000 долларов за информацию о создателях вируса. Была даже создана специальная группа по борьбе с Conficker, которую неофициально окрестили Conficker Cabal. Ущерб, нанесённый вредоносной программой, оценивается в $ 9,1 млрд.