Pular para o conteúdo

Script voltado a resolução da equação de estado dos gases reais

Esse script visa resolver a equação de estado dos gases reais, é uma equação simples, mas que serviu de base para a dedução de outras importantes equações no ramo da físico-química.
Esse script resolve a equação para qualquer uma das quatro variáveis de estado da equação.
A equação é a seguinte:

pV=nRT
Levi Gomes levi linux
Hits: 5.906 Categoria: Python Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script visa resolver a equação de estado dos gases reais, é uma equação simples, mas que serviu de base para a dedução de outras importantes equações no ramo da físico-química.
Esse script resolve a equação para qualquer uma das quatro variáveis de estado da equação.
A equação é a seguinte:

pV=nRT
Download Gases_ideais.py Enviar nova versão

Esconder código-fonte

# -*- coding: iso-8859-1 -*-
# Autor: Levi Gomes de Oliveira
# e-mail: levigomes1@hotmail.com
print "Esse script resolve a equação de estado dos gases reais \n para qualquer uma das quatro variáveis no SI"
var_calc = input("Deseja calcular o volume (1), a pressão (2), o número de mols (3) ou a temperatura (4)? \n")
if var_calc == 1:
      p= float(raw_input("Insira o valor da pressão em Pa \n"))
      n= float(raw_input("Insira o número de mols \n"))
      T= float(raw_input("Insira o valor da temperatura em Kelvin \n"))
      V= ((n*(8.314)*T)/p)
      print "O volume em metros cúbicos é: \n", V
if var_calc== 2:
      V= float(raw_input("Insira o volume em metros Cúbicos \n")) 
      n= float(raw_input("Insira o número de mols \n"))
      T= float(raw_input("Insira o valor da temperatura em Kelvin \n"))
      p= ((n*(8.314)*T)/V)
      print "O valor da pressão em Pascal é: \n", p
if var_calc==3:
      p= float(raw_input("Insira o valor da pressão em Pa \n"))
      V= float(raw_input("Insira o volume em metros Cúbicos \n"))
      T= float(raw_input("Insira o valor da temperatura em Kelvin \n"))
      n= ((p*V)/((8.314)*T))
      print "O número de mols é: \n", n
if var_calc==4:
      p= float(raw_input("Insira o valor da pressão em Pa \n"))
      V= float(raw_input("Insira o volume em metros Cúbicos \n"))
      n= float(raw_input("Insira o número de mols \n"))
      T= ((p*V)/(n*(8.314)))
      print "A temperatura em Kelvins é: \n", T

Primeiro código em python que escrevi acompanhando aula do google.

3 Equações, 3 incógnitas

tabuada.py

Maior elemento de um vetor

Loja de tintas

#1 Comentário enviado por removido em 19/10/2016 - 14:04h
Muito interessante.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden
#2 Comentário enviado por Levi linux em 20/10/2016 - 08:54h
Obrigado!

Contribuir com comentário

Entre na sua conta para comentar.