def numero(): incorrecto = True while incorrecto: limpiar() opc = input('Ingresa un numero: ') opc = convertirFloat(opc) if opc: incorrecto = False else: print('Por favor ingresa un numero valido') pausar() return opc
def numero(texto): incorrecto = True while incorrecto: limpiar() opc = input(texto) opc = convertir(opc) if opc != 0: incorrecto = False else: print('Opcion no valida. Intenta nuevamente. ') pausar() return opc
def rangos(): incorrecto = True while incorrecto: limpiar() menor = input('Ingrese el rango menor') menor = convertirFloat(menor) mayor = input('Ingrese el rango mayor') mayor = convertirFloat(menor) if mayor > menor: incorrecto = False else: print('El rango mayor debe ser mayor al rango menor') pausar() return [menor, mayor]
def main(): mostrar_menu = True while mostrar_menu: opc = menus.main() if opc != 3: if opc == 1: multiplicacion() pausar() if opc == 2: sumaVec() pausar() else: print('Adios') sleep(.5) mostrar_menu = False
def main(): incorrecto = True while incorrecto: limpiar() print('https://github.com/Ojitos369/sumaVectores-MulpiplicacionComplejos.git') opc = input('''1.- Multiplicacion de complejos 2.- Suma de Vectores 3.- Salir Elige una opción: ''') opc = convertir(opc) if opc < 4 and opc > 0: incorrecto = False else: print('Opcion no valida. Intenta nuevamente. ') pausar() return opc
def principal(): incorrecto = True while incorrecto: limpiar() print('https://github.com/Ojitos369/tabla-de-errores.git') opc = input('''1.- Ingresar valor Real 2.- Ingresar valor medido 3.- Mostrar tablas de errores 4.- Salir Elige una opción: ''') opc = convertir(opc) if opc < 5 or opc > 0: incorrecto = False else: print('Opcion no valida. Intenta nuevamente. ') pausar() return opc
def pedir_funcion(): permitidos = 'x/*0123456789+-^()' opc = '' incorrecto = True while incorrecto: incorrecto = False limpiar() opc = input('''Ingresa la función. Ejemplo: x^2+3(x-1)^3+5: \n''') for i in range(len(opc)): if opc[i] in permitidos: pass else: incorrecto = True #incorrecto = validarFuncion(opc) if incorrecto: print('No puedo resolver esa función de momento. Intenta con otra') pausar() return [True, opc]
def principal(): incorrecto = True while incorrecto: limpiar() print('https://github.com/Ojitos369/metodos-Cerrados.git') opc = input('''1.- Introducir ecuación 2.- Resolver por bifurcación 3.- Resolver por raphson 4.- Introducir Derivada 5.- Configurar aproximación 6.- Configurar numero de decimales 7.- Configurar Rangos 8.- Configurar inicial para Raphson 9.- Salir Elige una opción: ''') opc = convertir(opc) if opc < 5 or opc > 0: incorrecto = False else: print('Opcion no valida. Intenta nuevamente. ') pausar() return opc
def main(): """TODO: Docstring for main. :returns: TODO """ mostrar_menu = True valor_real = 0 valor_obtenido = 0 while mostrar_menu: limpiar() opc = menus.principal() if opc != 4: if opc == 1: valor_real = menus.numero() elif opc == 2: valor_obtenido = menus.numero() elif opc == 3: limpiar() mostrarErrores(valor_real, valor_obtenido) pausar() else: print('Adios') sleep(.5) mostrar_menu = False