21.5₆ = 2×6+1+5/6 = 13 5/6 если в виде простой дроби
Если в виде десятичной, 13,8(3) ≈ 13,83333
def bank(money, years):
mon = money
while years > 0:
mon += mon * (proc/100)
years -= 1
return mon
money = int(input('Введите ваши средства(целое число): '))
years = int(input('Введите срок вклада(в годах, целое число): '))
proc = int(input('Введите процентную ставку'))
print("По истечению срока, вы получите: %.2f" % bank(money, years))
res = (bank(money, years) - money)
print("Вы увеличите ваш капитал на: %s" % res)
В отрицательную сторону.
За исключением "специальных" случаев масштабирования, например когда обе стороны увеличиваются в 2 раза, и из 1 пикселя получается 4 того же цвета, однако такой метод не применяется, ибо не имеет смысла.
Конечно, актуально только для растра.
Тоже поковырялся, решил первое
Паскаль есть, проверил - работает
вот третье решил, тоже проверил, тоже всё работает, НО только при условии что количество четных элементов массива совпадает с количеством нечетных