while True: print("1. Calcular Nomina") print("10. salir") if input("Ingrese la opción") == "1": renglon = [] n=Nomina() n.setSalario(2500000) n.setDiasLiquidados("30") renglon.append({'variable': 'Salario', 'resultado': n.getSalario()}) renglon.append({'variable': 'Dias Liquidados', 'resultado': n.getDiasLiquidados()}) renglon.append({'variable': 'Salario Devengado', 'resultado': n.salarioDevengado()}) renglon.append({'variable': 'Auxilio de transporte', 'resultado': n.auxilioTransporte()}) renglon.append({'variable': 'total devengado','resultado': n.totalDevengado()}) elif input("Ingrese la opcion")== "10": print("Saliendo") break f=open('nomina_python.txt', 'w') for i in listaNomina: f.write('*******************\n') for j in i: f.write(str(j) + '\n') f.close()
print('salario minimo =', i.salariominimo()) ''' from nomina import Nomina listaNomina = [] while True: print("1. Calcular Nomina") print("10. salir") respuesta = input("ingrese la opcion") if respuesta == "1": renglon = [] n = Nomina() n.setSalario(float(input("ingrese el salario: "))) n.setDiasLiquidados(int(input(("ingrese los dias liquidados:")))) renglon.append(n.getSalario()) renglon.append(n.getDiasLiquidados()) renglon.append(n.salarioDevengado()) renglon.append(n.auxilioTransporte()) renglon.append(n.totalDevengado()) listaNomina.append(renglon) elif respuesta == "10": print("saliendo") break for i in listaNomina: print(i)
renglon.append({'variable': 'Salario', 'resultado': n.getSalario()}) renglon.append({ 'variable': 'Dias Liquidados', 'resultado': n.getDiasLiquidados() }) renglon.append({ 'variable': 'Salario Devengado', 'resultado': n.salarioDevengado() }) renglon.append({ 'variable': 'Auxilio de transporte', 'resultado': n.auxilioTransporte() }) renglon.append({ 'variable': 'total devengado', 'resultado': n.totalDevengado() }) listaNomina.append(renglon) elif respuesta == "10": print("Saliendo") break f = open('nomina_python.txt', 'w') for i in listaNomina: f.write('**************************** \n') for j in i: f.write(str(j) + '\n') f.close()
opcion = input("ingrese la opcion") if opcion =="1": renglon = [] n=Nomina() salario = float(input("ingrese el sueldo basico")) diasL = float(input("ingrese los dias liquidados ")) n.setSalarioBasico(salario) n.getDiasLiquidados(diasL) print (n) renglon.append({'variable: ': 'salario basico',"resultado ":n.getSalarioBasico()}) renglon.append({'variable: ': 'dias liquidados',"resultado ":n.getDiasLiquidados()}) renglon.append({'variable: ': 'salarios devengados',"resultado ":n.salarioDevengado()}) renglon.append({'variable: ': 'auxilio transporte',"resultado ":n.auxilioTransporte}) renglon.append({'variable: ': 'total devengado ',"resultado ":n.totalDevengado()}) nomina.append(renglon) elif opcion == "2": print ('saliendo') break f = open ('nominas.txt', 'w') for i in nomina: f.write('******************************') for j in i : f.write(str(j)+ '\n' ) f.close()