#una forma basica de explicar el if/elif/esle en python #realizado en python 3.x print('ecuacion de un gas ideal en python') print('seleciona cual es la variable que deseas conocer') print('Presion [1]\n') print('Temperatura [2]\n') print('Volumen [3]\n') print('Moles [4]\n') dato = int (input("Selecione una variable ejemplo 1: ")) if dato == 1: print('seleccionaste como incognita la Presion\n') n=float(input('numero de moles: ')) r=float(input('Valor de la R de los gases: ')) t=float(input('Temperatura: ')) v=float(input('volumen:')) p =(n*r*t)/v print('la precion es',p) elif dato == 2: print('seleccionaste como incognita la Temperatura') n=float(input('numero de moles: ')) r=float(input('Valor de la R de los gases: ')) p=float(input('Presion: ')) v=float(input('volumen:')) t=(p*v)/(n*r) print('Temperatura es: ',t) elif dato == 3: print('seleccionaste como incognita la Volumen') n=float(input('numero de moles: ')) r=float(input('Valor de la R de los gases: ')) t=float(input('Temperatura: ')) p=float(input('Presio:')) v=(n*r*t)/p print('El volumen es: ',v) elif dato == 4: print('seleccionaste como incognita la Moles') r=float(input('Valor de la R de los gases: ')) t=float(input('Temperatura: ')) p=float(input('Presion: ')) v=float(input('Volumen: ')) n=(p*v)/(r*t) print('El volumen es: ',n) else: print('\n\n') print('No selecionaste correctamente \n') print('vuelve a Intentarlo =( \n ') #para que no se cierra la ventana en msdos clic= input(' ')
la aplicacion corriendo nos queda de la siguiente forma...
No hay comentarios:
Publicar un comentario