Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

04h

18m

24s

1

Cómo calcular un presupuesto mensual

<h1>Empiezo por definir las variables, listas y diccionarios que voy a usar en mi modelo</h1>

escheme = {
‘name’: ‘’,
‘initialBudget’: 0,
‘salary’: 0,
‘finalBudget’: 0
}

expense = [
{
‘description’: ‘’,
‘total’: 0
},
{
‘description’: ‘’,
‘total’: 0
},
{
‘description’: ‘’,
‘total’: 0
}
]

<h1>Recojo datos y los almaceno en las variables</h1>

print(“Bienvenido. Este programa te ayudará a saber un poco más de tu saluda financiera. Empecemos!”)
escheme[‘name’] = input("Ingresa tu nombre: ")
escheme[‘initialBudget’] = int(input("Ingresa cuánto dinero tenés hoy: "))
escheme[‘salary’] = int(input("Ingresá cuál es tu sueldo: "))

<h1>Como punto de partida defino que es presupuesto final será la suma del ppto inicial más el salaro</h1>

escheme[‘finalBudget’] = escheme[‘initialBudget’] + escheme[‘salary’]

print("---------")

expense[0][‘description’] = input("Ingresa el primer gasto a considerar: ")
expense[0][‘total’] = int(input("Ingresa cuanto gastas: "))

expense[1][‘description’] = input("Ingresa el segundo gasto a considerar: ")
expense[1][‘total’] = int(input("Ingresa cuanto gastas: "))

expense[2][‘description’] = input("Ingresa el tercer gasto a considerar: ")
expense[2][‘total’] = int(input("Ingresa cuanto gastas: "))

<h1>Resto todos los expense al presupuesto final que había calculado</h1>

for element in expense:
escheme[‘finalBudget’] -= (element[‘total’])

#busco valor mas alto para dar alerta si los gastos son altos
gastoAlto = ''
if expense[0][‘total’] > (expense[1][‘total’] and expense[2][‘total’]):
gastoAlto = expense[0][‘description’]
elif expense[1][‘total’] > (expense[0][‘total’] and expense[2][‘total’]):
gastoAlto = expense[1][‘description’]
elif expense[2][‘total’] > (expense[0][‘total’] and expense[1][‘total’]):
gastoAlto = expense[2][‘description’]

<h1>Mensaje dependiendo de la situación final del presupuesto</h1>

mensaje = ''
if escheme[‘finalBudget’] > 0:
mensaje = 'Tus expense están en línea a tus ingresos! Sigue así’
elif escheme[‘finalBudget’] == 0:
mensaje = ‘Llegas justo al mes. Trata de gastar menos’
else:
mensaje = f’Este mes está dificil! ¿Estás seguro que no puedes gastar menos?. Te sugerimos revisar tu gasto en {gastoAlto}’

print("---------")
template = f"{escheme[‘name’]}, luego de analizar tu caso vemos que tu presupuesto al fin del mes será {escheme[‘finalBudget’]}."
print(template)
print(mensaje)

Escribe tu comentario
+ 2