Tengo un problema con este codigo al compilarlo el la linea base_1 = int(input("Ingrese la base inferior del trapecio: "))…algú...

Oscar Javier Castelblanco Quintero

Oscar Javier Castelblanco Quintero

Pregunta
studenthace 5 años

Tengo un problema con este codigo al compilarlo el la linea

base_1 = int(input("Ingrese la base inferior del trapecio: "))…algún compañero me puede ayudar!!! no encuentro el error!!1

< base_1 = int(input("Ingrese la base inferior del trapecio: ")) base_2 = int(input("Ingrese la base superior del trapecio: ")) altura = int(input("Ingrese la altura del trapecio: ")) area = (base_1+base_2)*altura perimetro = (base_1 + base_2)+ (altura*2) area = str(area) perimetro = str(perimetro) print("El area del Trapecio es" + " " + area + " " + "y su perimetro es" + " " + perimetro) >

`<λ py Trapecio.py

File “Trapecio.py”, line 3

base_1 = int(input("Ingrese la base inferior del trapecio: "))

^

IndentationError: unexpected indent>

4 respuestas
para escribir tu comentario
    Eber Laurente Lliuyacc

    Eber Laurente Lliuyacc

    studenthace 5 años

    Tal vez solo te falte guardar. Recuerda que si no guardas no se ejecutará tu versión final de código. :)

    Kevin J. Zea Alvarado

    Kevin J. Zea Alvarado

    studenthace 5 años

    Arre. Con la práctica le vas agarrando la onda.

    Diego Urbano Gatica

    Diego Urbano Gatica

    studenthace 5 años

    Como dice el mensaje de error es un problema de identación, no tiene alineadas las líneas de comando, por eso a KevinJZea no le muestra problemas. Un Saludo

    Kevin J. Zea Alvarado

    Kevin J. Zea Alvarado

    studenthace 5 años

    Copié tu código y me salió bien:

    base_1 = int(input("Ingrese la base inferior del trapecio: ")) base_2 = int(input("Ingrese la base superior del trapecio: ")) altura = int(input("Ingrese la altura del trapecio: ")) area = (base_1+base_2)*altura perimetro = (base_1 + base_2)+ (altura*2) area = str(area) perimetro = str(perimetro) print("El area del Trapecio es" + " " + area + " " + "y su perimetro es" + " " + perimetro)

    Pero yo lo haría así:

    def AreaTrapecio(): base_1 = int(input("Ingrese la base inferior del trapecio: ")) base_2 = int(input("Ingrese la base superior del trapecio: ")) altura = int(input("Ingrese la altura del trapecio: ")) area = (base_1+base_2)*altura perimetro = (base_1 + base_2)+ (altura*2) print(f'El área del Trapecio es {area} y su perímetro es {perimetro}') if __name__ == "__main__": AreaTrapecio()
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.