def test(): lista = listaBidi() lista.agregarLista(20, 45) unManejador = Manejador() unManejador.testCamion() lista.mostrar() print("REALIZAR LA CARGA POR TECLADO") valor = "si" while (valor != "no"): i = input("ingrese identificador de camion: ") j = input("ingrese dia ") k = input("ingrese kilos ") if verificar(j, i): t = unManejador.buscarCamion(i) lista.modificar(t, k, j, i) valor = input( "Deseas seguir ingresando valores? Ingrese si si desae seguir ingresando valores, o no de lo contrario: " ) lista.mostrar() listaBi = MListaBidi() listaBi.testListaBidi(lista, unManejador) lista.mostrar() menu = Menu() salir = False while not salir: print( "\n------------Menu------------\n1. Inciso 1\n2. Inciso 2 \n3. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, lista, unManejador) salir = op == 3
import os from manejadorLibros import manejadorLibros from claseMenu import Menu if __name__ == '__main__': libros = manejadorLibros() libros.cargarDatos() menu = Menu() salir = False while not salir: print("0 Salir\n1 Inciso 1\n2 Inciso 2") op = int(input('Ingrese una opcion: ')) menu.opcion(op) salir = op == 0
reader = csv.reader(archivo, delimiter=',') bandera = True for fila in reader: if bandera: bandera = False else: nombre = fila[0] anio = fila[1] division = fila[2] cantIn = int(fila[3]) manejador.cargarAlumno(nombre, anio, division, cantIn) input('Presione ENTER para continuar...') #Actividad 2 miMenu = Menu() miMenu.define_menu([ '[1]- Actividad a', '[2]- Actividad b', '[3]- Funcion test', '[0]- Salir' ]) miMenu.showMenu() op = miMenu.selectOption() while op != 0: if op == 1: anio = input('Ingrese año: ') division = input('Ingrese division: ') alumnos = manejador.buscarAlumnos(anio, division) if alumnos != None: encabezado = ['Alumno', 'Porcentaje'] print('{:35}{:10}'.format(encabezado[0], encabezado[1]))
from claseManejador import ManejaLibros from claseMenu import Menu if __name__ == '__main__': ListaLibros = ManejaLibros() ListaLibros.cargarLibros() menu = Menu() salir = False while not salir: print(""" 0 Salir 1 Ingresar ID y mostrar titulos y cantidad de paginas 2 Ingresar palabra y mostrar titulos con autor""") op = int(input('Ingrese una opcion: ')) menu.opcion(op, ListaLibros) salir = op == 0
if bandera: bandera = False else: numero = fila[0] dni = fila[1] nombre = fila[2] apellido = fila[3] millas = fila[4] print('Datos viajero: {}'.format(fila)) time.sleep(0.5) manejadorTest.addViajero(numero,dni,nombre,apellido,millas) archivo.close() if __name__ == '__main__': manejadorCreado = False menuPrincipal = Menu() menuPrincipal.define_menu(['[1]- Actividad 1','[2]- Actividad 2','[3]- Actividad 3','[4]- Ejecutar funcion test','[0]- Salir']) menuPrincipal.showMenu() opcion = menuPrincipal.selectOption() manejador = ManejadorViajeros() while(opcion != 0): #Apartado 1 if opcion == 1: nombreArch = 'viajeros.csv' print('Lectura de archivo: {}'.format(nombreArch)) archivo = open(nombreArch) reader = csv.reader(archivo,delimiter=',') bandera = True for fila in reader: if bandera:
manejadorCamion = ManejadorCamion() #Cargo camiones en lista de camiones nomAr = 'camiones.csv' archivo = open(nomAr) reader = csv.reader(archivo, delimiter=',') bandera = True for fila in reader: if bandera: bandera = False else: manejadorCamion.addCamion(fila[0], fila[1], fila[2], fila[3], fila[4]) archivo.close() menuPrincipal = Menu() menuPrincipal.define_menu([ '[1]- Leer cosecha de archivo', '[2]- Actividad 3', '[3]- Carga manual de cosecha', '[4]- Mostrar tabla cosecha', '[5]- Ejecutar funcion test', '[0]- Salir' ]) menuPrincipal.showMenu() op = menuPrincipal.selectOption() while op != 0: if op == 1: #Cargo archivo cosecha nomAr = 'tablaCosecha.csv' print('Lectura de archivo: {}'.format(nomAr)) archivo = open(nomAr) reader = csv.reader(archivo, delimiter=',') bandera = True
import os from claseManejadorSabor import ManejaSabores from claseManejadorHelado import ManejaHelado from claseMenu import Menu if __name__ == '__main__': sabores=ManejaSabores() sabores.cargarSabores() helados=ManejaHelado() os.system('cls') menu = Menu() salir = False while not salir: print("\n------------Menu------------\n1. Inciso 1\n2. Inciso 2\n3. Inciso3\n4 Inciso4\n0. Salir") op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op,sabores,helados) salir = op == 0
jsonF.guardarJSONArchivo(diccionario, 'vehiculos.json') if __name__ == '__main__': limpiarPantalla() #test() autos = cargarDatosAutos() if len(autos ) == 0: #NOTA: esto lo hace la primera vez que abre el programa #si desea que el programa arranque con autos agregados previamente #descomente la funcion test() donde hay dos autos agregados, uno nuevo y uno usado Nuevo.setMarca( input( 'Ingrese la marca de los autos nuevos con la que trabaja la concesionaria:' )) menu = Menu() salir = False while not salir: print( '-----------------MENU-----------------\n' '0. Salir\n' '1. Insertar vehiculo\n' '2. Agregar vehiculo\n' '3. Dada una posición de la Lista: Mostrar por pantalla qué tipo de objeto se encuentra almacenado en dicha posición\n' '4. Dada la patente de un vehículo usado, modificar el precio base, y luego mostrar el precio de venta\n' '5. Mostrar todos los datos, incluido el importe de venta, del vehículo más económico\n' '6. Mostrar para todos los vehículos que la concesionaria tiene a la venta, modelo, cantidad de puertas e importe de venta\n' '7. Almacenar los objetos de la colección Lista en el archivo “vehiculos.json”' ) op = int(input('Ingrese una opcion: ')) limpiarPantalla()
from claseManejaColeccion import ManejaColeccion from claseObjectEncoder import ObjectEncoder from claseMenu import Menu if __name__ == '__main__': jsonF = ObjectEncoder() try: diccionario = jsonF.leerJSONArchivo('personal.json') agentes = jsonF.decodificarDiccionario(diccionario) except FileNotFoundError: agentes = ManejaColeccion() menu = Menu() salir = False while not salir: print(""" 0 Salir 1 Insertar personal en una posicion. 2 Agregar personal 3 Por posicion mostrar tipo de personal 4 Por nombre de carrera mostrar Docentes Investigador 5 Por area de investigacion, cantidad de Docentes Investigador e Investigadores 6 Listado de personal 7 Por categoria de investigacion listar Docentes Investigadores y total de dinero en concepto de importe extra 8 Almacenar personal en personal.json""") op = int(input('Ingrese una opcion: ')) menu.opcion(op, jsonF, agentes) salir = op == 0
from dos import DB from claseCliente import Cliente from claseMenu import Menu from claseEmpleado import Empleado from claseSucursal import Sucursal from menu import Menuu DB().SetConection('127.0.0.1', 'root', 'alumno', 'mydb') Cliente = Cliente() Menu = Menu() Empleado = Empleado() Sucursal = Sucursal() Menuu().MenuMenu()
import os from manejadorLibros import manejadorLibros from claseMenu import Menu if __name__ == '__main__': libros = manejadorLibros() libros.cargarDatos() menu = Menu() salir = False while not salir: print( "\n------------Menu------------\n1. Inciso 1\n2. Inciso 2\n3. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, libros) salir = op == 3 print(salir)
from claseColeccion import Coleccion from claseMenu import Menu if __name__ == '__main__': cant = input('Ingrese la cantidad de empleados a cargar: ') if cant.isdigit(): empleados = Coleccion(int(cant)) menu = Menu() salir = False while not salir: print(""" 0 Salir 1 Registrar horas 2 Total de tarea 3 Ayuda 4 Calcular sueldo 5 Ingresar usuario""") op = int(input('Ingrese una opcion: ')) menu.opcion(op,empleados) salir = op == 0 else: print('Valor inválido.')
def MenuMenu(): while True: print("OPCIONES DEL CLIENTE: ") print("1) Agregar un cliente") print("2) Borrar un clinte") print("3) Modificar un cliente") print("OPCIONES DEL MENU:") print("4)Agregar un menu") print("5)Borrar un menu") print("6)Modificar un menu") print("OPCIONES DEL EMPLEADO: ") print("7) Agregar un empleado") print("8) Borrar un empleado") print("9) Modificas un empleado") print("OPCIONES DE SUCURSAL: ") print("10) Agregar una sucursal") print("11) Borrar un menu") print("12) Modificar un menu") print("13) Salir del programa") opcion = input("Inserte su opcion") if opcion == "1": cliente.AgregarCliente(None, "muy sucio", "Cuarto de libra", 1) if opcion == "2": Cliente.BorrarCliente(1) if opcion == "3": pass if opcion == "4": Menu.AgregarMenu(None, "Cuarto de libra", "345", "ooo") if opcion == "5": Menu.BorrarMenu(1) if opcion == "6": pass if opcion == "7": Empleado.AgregarEmpleado(None, "Juan", "Perez", "43018547", 1) if opcion == "8": Empleado.BorrarEmpleado(2) if opcion == "9": pass if opcion == "10": Sucursal.AgregarSucursal(None, "DEvto", "AV.josejha.com ahre ") if opcion == "11": Sucursal.BorrarSucursal(3) if opcion == "12": pass if opcion == "13": break
import os from claseMenu import Menu from ManejadorEmpleado import ManejaEmpleados from empleadoContratado import Econtratado if __name__ == '__main__': input() cantidad = int(input('Cantidad de Empleados que posee la Empresa: ')) hora = int(input('Valor por hora de empleados contratados ')) Econtratado.Valorxhora = hora ME = ManejaEmpleados(cantidad) ME.cargarEmpleados() menu = Menu() salir = False while not salir: print( "\n------------Menu------------\n1. Registrar Horas\n2. Total de tarea\n3. Ayuda\n4. Calcular Sueldo\n0. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, ME) salir = op == 0
import os from manejadorLibros import manejadorLibros from claseMenu import Menu if __name__ == '__main__': libros = manejadorLibros() libros.cargarDatos() menu = Menu(libros) salir = False while not salir: print( "\n------------Menu------------\n1. Inciso 1\n2. Inciso 2\n3. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op) salir = op == 3 print(salir)
import os from ManejaTaller import ManejaTaller from Manejainsc import ManejaIns from Manejap import ManejaPersona from claseMenu import Menu if __name__ == '__main__': MT = ManejaTaller() MI = ManejaIns() MP = ManejaPersona() menu = Menu() salir = False while not salir: print( "\n------------Menu------------\n1. cargar archivo talleres\n2. Inscribir una persona\n3. buscar inscripto por Dni\n4. Taller para conocer inscriptos\n5.Registrar pago\n6.Guardar archivo\n0. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, MT, MI, MP) salir = op == 0
from random import randint from limpiarPantalla import limpiarPantalla from claseMenu import Menu from claseLista import Lista from interface import IInterface if __name__ == '__main__': limpiarPantalla() lista = Lista() rango = randint(0, 50) #lista = [ randint(-1000, 1000) for i in range(0, rango)] for i in range(rango): IInterface(lista).agregarElementoFin(randint(-1000, 1000)) print('Se ha generado una lista de {} componentes enteras'.format(rango)) menu = Menu() salir = False while not salir: print( '-----------------------MENU-----------------------\n' '0. Salir\n1. Insertar elemento\n2. Agregar elemento\n3. Mostrar elemento\n4. Mostrar lista' ) op = int(input('Ingrese una opcion: ')) limpiarPantalla() menu.opcion(op, lista) salir = op == 0