Você está na página 1de 1

declare @deudatotal as decimal(18,2)

declare @cuotainicial as decimal(18,2)


declare @deudafraccionar as decimal(18,2)
declare @nrocuota as integer
declare @cuota as decimal(18,2)
declare @interes as decimal(18,2)
declare @cuotaacumulada as decimal(18,2)
declare @contador as integer
--1,106,295.19
--331,888.86

set @deudatotal=1106295.19
set @cuotainicial=331888.86
set @nrocuota=15
set @contador=1
set @deudafraccionar= @deudatotal - @cuotainicial
set @cuota= @deudafraccionar/@nrocuota

while @contador<=@nrocuota
begin
set @cuotaacumulada = @cuota * (@nrocuota - @contador + 1)
set @interes=@cuotaacumulada * 0.96/100
print 'Cuota N� ' + cast(@contador as varchar(10))+ ' es ' + cast(@cuota as
varchar(20))
print 'Acumulado es ' + cast(@cuotaacumulada as varchar(20))
print 'interes es ' + cast(@interes as varchar(20))
select @contador as cuota, @cuota as cuotafija, @cuotaacumulada as acumulado,
@interes as interes
set @contador=@contador+1
end

Você também pode gostar