예제 #1
0
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
예제 #2
0
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
예제 #3
0
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
예제 #5
0
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
예제 #6
0
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
예제 #7
0
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]
예제 #8
0
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
예제 #9
0
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