Universidade Federal do Sul e Sudeste do Pará
Campus Universitário de Marabá
FEMMA- Faculdade de Engenharia de Minas e Meio Ambiente
Curso de Engenharia Química
Estudo Dirigido 01: Algoritmo para Calcular a Capacidade Calorífica
dos Gases e Líquidos
Discentes: Denise Rodrigues Marinho
Leonilde Brandão Miranda Farias
Breve Introdução
A capacidade calorífica C de um material é a quantidade de calor
necessária para elevar a sua temperatura de 1ºC (ou 1ºK); é uma
grandeza independente da quantidade de material. Assim se ao material
for cedida a quantidade de calor Q, e a sua temperatura varia de ΔTºK.
Var
R,A,B,C,D,T,TC,Tm,CP: real
substancia,n: caractere
cont: inteiro
Inicio
cont <- 0
repita
escreval ("---------------")
escreval ("Substância:")
escreval ("Para gás digite G")
escreval ("Para líquido L")
escreval ("---------------")
leia(substancia)
se(substancia = "G") entao
escreval ("---------------")
escreval ("Informe os valores do parâmetros a seguir")
escreval ("Informe a temperatura (T) em Kelvin")
escreval ("---------------")
escreva("Digite o valor de R: ")
leia(R)
PSEUDOCÓDIGO
VARIÁVEIS
Real: corresponde a um valor fracionado
Inteiro: corresponde a um valor inteiro
Caractere: corresponde a caracteres (texto)
REPETIÇÃO NO ÍNICIO
CONT<-0: É UMA VARIÁVEL QUE CONTA O
NÚMERO DE EXECUÇÕES (REPETIÇÕES ) DE
CÁLCULOS REALIZADOS
REPITA: PERMITE QUE UM BLOCO DE
COMANDOS SEJA REPETIDO ATÉ QUE UMA
DETERMINADA CONDIÇÃO SEJA
VERDADEIRA.
LEIA: COMANDO DE LEITURA
ESCREVA: COMANDO DE ESCRITA
ESCREVAL: COMANDO DE ESCRITA
SE: ESTRUTURA DE DECISÃO
escreva("Digite o valor de A: ")
leia(A)
escreva("Digite o valor de B: ")
leia(B)
escreva("Digite o valor de C: ")
leia(C)
escreva("Digite o valor de D: ")
leia(D)
escreva("Digite o valor de T: ")
leia(T)
limpaTela
CP <- R*(A+B*T+C*(T^2))
escreval ("Capacidade Calorífica: ",CP)
cont <- cont + 1
escreval("Número de execuções: ",cont)
senao
se (substancia = "L") entao
OPERADORES ARITMÉTICOS
ESTRUTURA DE DECISÃO
COMPOSTA
SE, ENTAO, SENAO: É USADA
QUANDO QUEREMOS EXECUTAR
UM TRECHO DE CÓDIGO CASO A
INSTRUÇÃO SEJA VERDADEIRA E
OUTRO CASO A INSTRUÇÃO SEJA
FALSA.
COMANDO LIMPATELA:
LIMPA A TELA DO DOS DO
VISUALG
escreva("Digite o valor de Tc: ")
leia(TC)
limpaTe
tm <- (1-(T/TC))
CP <- R*(A/(tm^2)+B-2*A*C*tm-A*D*(tm^2))
escreval ("Capacidade Calorífica: ",CP)
cont <- cont + 1
escreval("Número de execuções: ",cont)
senao
escreval ("Substância Inválida")
fimSe
escreval ("---------------")
escreval("Deseja realizar outro cálculo")
escreval("Para sim digite S")
escreval("Para não digite N")
escreval ("---------------")
leia(n)
ate (n = "N")
OPERADORES ARITMÉTICOS
Tc: VARIÁVEL UTILIZADA
EXCLUSIVAMENTE PARA CALCULAR A
CAPACIDADE CALORÍFICA PARA
LÍQUIDOS
ESTRUTURA DE REPETIÇÃO:
COMEÇA EM “REPITA” E FINALIZA
EM “ate (n=“N”)
IDENTIFICAÇÃO DO FLUXOGRAMAFLUXOGRAMA DO PROGRAMA DE CAPACIDADE
CALORÍFICA DOS GASES E LIQUIDOS
TESTES
TABELA 1 – DADOS PARA TESTE DO ALGORITMO CONSTRUÍDO
Substancia Tipo A B C D T (K) Tc
(K)
90Metano Gás 1,702 0,009081 -0,000002164 0,0 313,15 190,6
Propano Gás 1,213 0,028785 -0,000008824 0,0 343,15 369,8
Etanol Líquido 33,866 -0,1726 0,0034917 0,0 333,15 513,9
Água Liquido 8,712 0,00125 -0,00000018 0,0 323,15 647,1
TABELA 2- TABELA PARA PREENCHIMENTOS DOS RESULTADOS
Substância Tipo Cp (J/ mol.k)
Metano Gás 36,0287
Propano Gás 83,5684
Etanol Líquido 2274,5078
Água Líquido 289,0216
Agradecimentos
• Obrigada pela atenção!

Algoritmo VisualG

  • 1.
    Universidade Federal doSul e Sudeste do Pará Campus Universitário de Marabá FEMMA- Faculdade de Engenharia de Minas e Meio Ambiente Curso de Engenharia Química Estudo Dirigido 01: Algoritmo para Calcular a Capacidade Calorífica dos Gases e Líquidos Discentes: Denise Rodrigues Marinho Leonilde Brandão Miranda Farias
  • 2.
    Breve Introdução A capacidadecalorífica C de um material é a quantidade de calor necessária para elevar a sua temperatura de 1ºC (ou 1ºK); é uma grandeza independente da quantidade de material. Assim se ao material for cedida a quantidade de calor Q, e a sua temperatura varia de ΔTºK.
  • 3.
    Var R,A,B,C,D,T,TC,Tm,CP: real substancia,n: caractere cont:inteiro Inicio cont <- 0 repita escreval ("---------------") escreval ("Substância:") escreval ("Para gás digite G") escreval ("Para líquido L") escreval ("---------------") leia(substancia) se(substancia = "G") entao escreval ("---------------") escreval ("Informe os valores do parâmetros a seguir") escreval ("Informe a temperatura (T) em Kelvin") escreval ("---------------") escreva("Digite o valor de R: ") leia(R) PSEUDOCÓDIGO VARIÁVEIS Real: corresponde a um valor fracionado Inteiro: corresponde a um valor inteiro Caractere: corresponde a caracteres (texto) REPETIÇÃO NO ÍNICIO CONT<-0: É UMA VARIÁVEL QUE CONTA O NÚMERO DE EXECUÇÕES (REPETIÇÕES ) DE CÁLCULOS REALIZADOS REPITA: PERMITE QUE UM BLOCO DE COMANDOS SEJA REPETIDO ATÉ QUE UMA DETERMINADA CONDIÇÃO SEJA VERDADEIRA. LEIA: COMANDO DE LEITURA ESCREVA: COMANDO DE ESCRITA ESCREVAL: COMANDO DE ESCRITA SE: ESTRUTURA DE DECISÃO
  • 4.
    escreva("Digite o valorde A: ") leia(A) escreva("Digite o valor de B: ") leia(B) escreva("Digite o valor de C: ") leia(C) escreva("Digite o valor de D: ") leia(D) escreva("Digite o valor de T: ") leia(T) limpaTela CP <- R*(A+B*T+C*(T^2)) escreval ("Capacidade Calorífica: ",CP) cont <- cont + 1 escreval("Número de execuções: ",cont) senao se (substancia = "L") entao OPERADORES ARITMÉTICOS ESTRUTURA DE DECISÃO COMPOSTA SE, ENTAO, SENAO: É USADA QUANDO QUEREMOS EXECUTAR UM TRECHO DE CÓDIGO CASO A INSTRUÇÃO SEJA VERDADEIRA E OUTRO CASO A INSTRUÇÃO SEJA FALSA. COMANDO LIMPATELA: LIMPA A TELA DO DOS DO VISUALG
  • 5.
    escreva("Digite o valorde Tc: ") leia(TC) limpaTe tm <- (1-(T/TC)) CP <- R*(A/(tm^2)+B-2*A*C*tm-A*D*(tm^2)) escreval ("Capacidade Calorífica: ",CP) cont <- cont + 1 escreval("Número de execuções: ",cont) senao escreval ("Substância Inválida") fimSe escreval ("---------------") escreval("Deseja realizar outro cálculo") escreval("Para sim digite S") escreval("Para não digite N") escreval ("---------------") leia(n) ate (n = "N") OPERADORES ARITMÉTICOS Tc: VARIÁVEL UTILIZADA EXCLUSIVAMENTE PARA CALCULAR A CAPACIDADE CALORÍFICA PARA LÍQUIDOS ESTRUTURA DE REPETIÇÃO: COMEÇA EM “REPITA” E FINALIZA EM “ate (n=“N”)
  • 6.
    IDENTIFICAÇÃO DO FLUXOGRAMAFLUXOGRAMADO PROGRAMA DE CAPACIDADE CALORÍFICA DOS GASES E LIQUIDOS
  • 7.
    TESTES TABELA 1 –DADOS PARA TESTE DO ALGORITMO CONSTRUÍDO Substancia Tipo A B C D T (K) Tc (K) 90Metano Gás 1,702 0,009081 -0,000002164 0,0 313,15 190,6 Propano Gás 1,213 0,028785 -0,000008824 0,0 343,15 369,8 Etanol Líquido 33,866 -0,1726 0,0034917 0,0 333,15 513,9 Água Liquido 8,712 0,00125 -0,00000018 0,0 323,15 647,1 TABELA 2- TABELA PARA PREENCHIMENTOS DOS RESULTADOS Substância Tipo Cp (J/ mol.k) Metano Gás 36,0287 Propano Gás 83,5684 Etanol Líquido 2274,5078 Água Líquido 289,0216
  • 8.