Вопрос по информатике:
Предприниматель,начав дело,взял кредит размером k рублей под p процентов годовых и вложил его в своё дело.По прогнозам ,его дело должно давать прибыль r рублей в год.Сможет ли он накопить сумму,достаточную для погашения кредита,и если да,то через сколько лет?
- 03.09.2018 11:56
- Информатика
- remove_red_eye 13157
- thumb_up 50
Ответы и объяснения 2
var i:integer;
k,r,p,a:real;
begin
read(k,p,r);
i:=1;
while k>r do
begin
a:=(k-r)+(k-r)*p/100;
if a>k
then break;
k:=(k-r)+(k-r)*p/100;
i:=i+1
end;
if a>k
then writeln('NO')
else writeln(i);
end.
- 04.09.2018 02:05
- thumb_up 24
В этом случае ежегодная сумма процентов по кредиту составит Sk=k×p%/100%.
За n лет будет отдано n×Sk. И еще нужно вернуть саму сумму кредита k.
Итого нужно вернуть k+n×Sk.
Доход за это время составит n×r и получаем неравенство
n×r ≥ n×Sk+k
n×(r-Sk) ≥ k → n ≥ k/(r-Sk) с округлением до целых в большую сторону.
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var (k,p):=ReadReal2('Сумма кредита и процент годовых:');
var r:=ReadReal('Предполагаемый годовой доход:');
var Sk:=k*p/100;
if r<=Sk then Writeln('Рассчитаться за кредит невозможно')
else Writeln('Количество лет на погашение кредита: ',Floor(k/(r-Sk)))
end.
Пример
Сумма кредита и процент годовых:10 0000 16
Предполагаемый годовой доход: 24000
Количество лет на погашение кредита: 12
- 05.09.2018 08:02
- thumb_up 31
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.