0

Buen día quisiera saber qué estoy haciendo mal

Este ejercicio trata de que si la clave y el usuario son iguales entonces el usuario es verificado sino es un usuario malicioso. #Este ejercicio es la autenticacion del usuario y clave, si la clave y usuario son iguales y codigo temp ingresa al sistema de #temperatura del invernadero, sino es invalido es un usuario malicioso usuario=float(input("Ingresa su usuario (en números): ")) clave=float(input("Ingresa su clave (en números): ")) clave1=8503 codigo=temp if usuario==clave1: print("Usuario verificado") codigo=input("Ingresa codigo para ingresar al sistema de temperatura del invernadero") if codigo==temp: temp=float(input("Ingrese temperatura del ambiente: ")) elif temp<15: print("Activar calefaccion") elif 15<=temp<=20: print("Abrir escotilla") elif 20<=temp<=40: print("Activar aire y enviar alarma audible") elif 50<=temp<=70: print("Activar rociador y avisar a seguridad") else: print("Usuario malicioso")

11th Sep 2020, 1:56 PM
Astrid
Astrid - avatar
4 Antworten
+ 1
Gracias
13th Sep 2020, 6:54 PM
Astrid
Astrid - avatar
0
Hola, buen día. Deberías decir exactamente cuál es el problema que presenta tu código. Lo que yo pude notar al inicio es que estás comprobando si el usuario es igual a la clave, debería ser clave==clave1.
13th Sep 2020, 5:41 PM
Benjamin Alejandro Luna
Benjamin Alejandro Luna - avatar
0
Hola, buena tarde, el código que quiero hacer es que el usuario sea igual a la clave y clave1, si es igual dará un mensaje de que el usuario es verificado y lo dejara ingresar la temperatura del invernadero, sino dará una mensaje de usuario malicioso
13th Sep 2020, 5:56 PM
Astrid
Astrid - avatar
0
Ok, me parece que tu código no está bien indentado, el else del final debe estar al mismo nivel del if donde comparas usuario y contraseña, es decir, todo el código donde ajustas los parametros del invernadero deben ir un nivel más adentro.
13th Sep 2020, 6:36 PM
Benjamin Alejandro Luna
Benjamin Alejandro Luna - avatar