Código de Python - Calculadora Financiera

Calculadora Financieragráfica de visualizaciones


Python

Publicado el 12 de Julio del 2018 por dario
237 visualizaciones desde el 12 de Julio del 2018
Calculadora Financiera hecho en python3.

Dispone de las siguientes funciones:

UFaPesos(): Convierte de UF a pesos. Se debe ingresar el valor UF del dia y la cantidad de UF a convertir a pesos.

PesosAuF(): Convierte de pesos a UF.

valorFuturo(): Muestra el valor futuro con la formula del interes simple.

interesSimple(): Calculo del interes simple a partir de un capital.

valorCuota(): Calcula el valor cuota utilizando el metodo frances.

Espero que sea de su agrado y les sirva.

Salu2.

0.1

Publicado el 12 de Julio del 2018gráfica de visualizaciones de la versión: 0.1
237 visualizaciones desde el 12 de Julio del 2018
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
titulo = 'Calculadora Financiera v0.1\n'
 
def UFaPesos():
  '''Convierte de UF a pesos. Se debe ingresar el valor UF
  del dia y la cantidad de UF a convertir a pesos'''
 
  try:
    valorUF = float(input('Ingrese valor de la UF al dia actual: '))
    UFconvertir = float(input('Ingrese cantidad de UF a convertir: '))
    pesos = valorUF * UFconvertir
    print('El valor en pesos es %.2f' %pesos)
  except ValueError:
    print('Error, solo se admiten numeros')
 
def pesosAuF():
  '''Convierte de pesos a UF'''
 
  try:
    valorUF = float(input('Ingrese valor de la UF al dia actual: '))
    pesosAconvertir = float(input('Ingrese cantidad de pesos a convertir: '))
    pesos = pesosAconvertir / valorUF
    print('El valor en pesos es %.2f' %pesos)
  except ValueError:
    print('Error!, solo se admiten numeros')
 
def valorFuturo():
    '''Muestra el valor futuro con la formula del interes simple'''
 
    try:
      saldo = float(input('Saldo a invertir: '))
      interes = float(input('Tasa de interes: '))
      periodos = int(input('numero de periodos: '))
      interes = interes / 100
      vf = saldo * (1 + interes * periodos)
      print('El valor futuro es de: %.2f' %vf)
    except ValueError:
        print('Error!, solo se admiten numeros')
 
def interesSimple():
    '''Calculo del interes simple a partir de un capital'''
 
    try:
        capital = float(input('Capital a invertir: '))
        interes = float(input('Tasa de interes: '))
        interes = interes / 100
        periodo = int(input('Numero de periodos: '))
        I = capital * interes * periodo #I = interes simple
        print('Valor total del interes: %.2f' %I)
    except ValueError:
        print('Error!, solo se admiten numeros')
 
def valorCuota():
  '''Calcula el valor cuota utilizando
      el metodo frances'''
 
  R = 0
  prestamo = float(input('Valor del prestamo: '))
  interes = float(input('Tasa de interes: '))
  interes = interes / 100
  cuotas = int(input('Numero de cuotas: '))
  R = prestamo * ((interes * (1 + interes) * cuotas) / ((1 + interes) * cuotas -1))
  print('El valor de la cuota es: %.2f' %R)
 
#Main
print(titulo)
while True:
  print('1. UF a pesos')
  print('2. Pesos a UF')
  print('3. Valor futuro interes simple')
  print('4. Tasa de interes simple')
  print('6. Valor cuota')
  print('s. Salir del programa')
  opcion = input('\nSeleccione una opcion:')
 
  if opcion == '1':
    UFaPesos()
  elif opcion == '2':
    pesosAuF()
  elif opcion == '3':
    valorFuturo()
  elif opcion == '4':
    interesSimple()
  elif opcion == '6':
    valorCuota()
  elif opcion == 's':
    break



Comentarios sobre la versión: 0.1 (0)


No hay comentarios
 

Comentar la versión: 0.1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4703  
Revisar política de publicidad