Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Extreme Multimidia
Por davi182
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Levi Gomes em (última atualização em 27/06/2011)   [ 1982 hits ]

Login: levi linux, 126995 pontos

   


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

Scripts recomendados
   Script Linux recomendado Gerador do Triângulo de Pascal
   Script Linux recomendado Mini-dicionário de termos em Python e PyQT
   Script Linux recomendado Jogo da velha
   Script Linux recomendado Gerador de Tabuada
   Script Linux recomendado Diversos scripts em Python

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.