NBash

Форк
0
/
L27-credit-calculator 
26 строк · 833.0 Байт
1
#!/bin/bash
2

3
prettybc="./L14-prettybc"
4

5
if [ $# -ne 3 ] ; then
6
	echo "Использование: $0 сумма платежа, годовая процентная ставка, протяженность в годах." >&2
7
	exit 1
8
fi
9

10
paiment=$1 rate=$2 years=$3
11

12
J="$( $prettybc -p 8 $rate / \( 12 \* 100 \) )"
13
N="$(( $years * 12 ))"
14

15
monthly_paiment="$( $prettybc -p 8 $paiment \* \( $J / \(1 - \( 1 + $J \) \^ -$N\) \) )"
16

17
# Преобразование значений
18
rubbles="$(echo $monthly_paiment | cut -d. -f1)"
19
copecks="$(echo $monthly_paiment | cut -d. -f2 | cut -c1-2)"
20

21
cat << EOF
22
Платеж по кредиту при сумме $paiment с процентной ставкой $rate% и продолжительностью $years года
23
составит $rubbles рублей $copecks копеек.
24
EOF
25

26
exit 0

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.