koeman
?>

Месячная выплата m по займу в s рублей на n лет под процент p вычисляется по формуле: m=(s*r*(1+r) в n степени / (12*((1+r) в n степени -1)), где r=p/100 Необходимо рассчитать месячную выплату по займу и прибыль банка. Выражение exp(In(1+r)*n) вычисляет (1+r) в n степени. Выражение trunc(100*m+0.5)/100 выполняет округление до копейки. Данные для самопроверки: Величина заема: 200000 Процент: 14.5 Количество лет: 6 Месячная выплата равна: 4344.8 Прибыль банка: 112825.5

Информатика

Ответы

vshumilov
// PascalABC.NET 3.2, сборка 1325 от 19.10.2016
begin
  var L:=new List<integer>;
  Writeln('Вводите целые числа, окончание ввода по -777');
  var n:integer;
  repeat
    n:=ReadInteger;
    if n<>-777 then L.Add(n);
  until n=-777;
  Writeln('Исходный список'); Writeln(L);
  n:=ReadInteger('Введите искомое число:');
  var p:=L.FindIndex(k->k=n); // искомый элемент
  if p<0 then Writeln('Искомый элемент в списке не найден')
  else begin
    Writeln('Элемент ',L.Item[p-2],' удален');
    L.RemoveAt(p-2); Writeln(L); // удалили и убедились
    n:=ReadInteger('Введите число для вставки:');
    L.Insert(p-1,n); Writeln(L)
    end
end.

Пример
Вводите целые числа, окончание ввода по -777
1 6 12 73 -15 34 18 0 24 -777
Исходный список
[1,6,12,73,-15,34,18,0,24]
Введите искомое число: 34
Элемент 73 удален
[1,6,12,-15,34,18,0,24]
Введите число для вставки: 1000
[1,6,12,-15,1000,34,18,0,24]

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Месячная выплата m по займу в s рублей на n лет под процент p вычисляется по формуле: m=(s*r*(1+r) в n степени / (12*((1+r) в n степени -1)), где r=p/100 Необходимо рассчитать месячную выплату по займу и прибыль банка. Выражение exp(In(1+r)*n) вычисляет (1+r) в n степени. Выражение trunc(100*m+0.5)/100 выполняет округление до копейки. Данные для самопроверки: Величина заема: 200000 Процент: 14.5 Количество лет: 6 Месячная выплата равна: 4344.8 Прибыль банка: 112825.5
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Platon
Dmitriy2211104
Ни Дмитрий1095
archala
daverkieva568
Yuliya701
avdushinalizza1
tokarevmax
ivanandrieiev1984268
irinaastapova2011
dima-pashkovec
snopovajulia
tatyana58
rina394992
kassel1b