Código de Python - Calculadora Financiera

sin imagen de perfil
Val: 212
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)

Calculadora Financieragráfica de visualizaciones


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 12 de Julio del 2018 por dario
1.507 visualizaciones desde el 12 de Julio del 2018. Una media de 49 por semana
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
estrellaestrellaestrellaestrellaestrella(1)

Publicado el 12 de Julio del 2018gráfica de visualizaciones de la versión: 0.1
1.508 visualizaciones desde el 12 de Julio del 2018. Una media de 49 por semana
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 (1)

Israel
01 de Enero del 2019
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

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