Este documento apresenta um pseudocódigo para calcular a capacidade calorífica de gases e líquidos. Ele contém variáveis, comandos de entrada e saída, estruturas de decisão e repetição para ler os parâmetros da substância, calcular seu Cp de acordo com a fórmula apropriada e repetir o cálculo para múltiplas substâncias.
1. 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
2. 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.
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 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
5. 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”)