SlideShare uma empresa Scribd logo
1 de 8
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!

Mais conteúdo relacionado

Mais procurados

Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basicaFernanda Firmino
 
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSuzana Viana Mota
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQLArley Rodrigues
 
Material Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukMaterial Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukHebert Alquimim
 
Exercicios de Algoritimos
 Exercicios de Algoritimos Exercicios de Algoritimos
Exercicios de Algoritimossandra avenia
 
Banco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQLBanco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQLDaniel Brandão
 
Exercicios resolvidos algoritmos
Exercicios resolvidos algoritmosExercicios resolvidos algoritmos
Exercicios resolvidos algoritmosDébora Inocêncio
 
Aula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoAula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoInstituto CENTEC
 
Lista de exercicios 02 hardware
Lista de exercicios 02 hardwareLista de exercicios 02 hardware
Lista de exercicios 02 hardwareMauro Pereira
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosElaine Cecília Gatto
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08André Phillip Bertoletti
 
Como Instalar o windows 7
Como Instalar o windows 7Como Instalar o windows 7
Como Instalar o windows 7fmpr123
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Exercicios resolvidos visuAlg
Exercicios resolvidos visuAlgExercicios resolvidos visuAlg
Exercicios resolvidos visuAlgWillians Miyabara
 

Mais procurados (20)

Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQL
 
Material Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos AlexandrukMaterial Modelagem - Prof. Marcos Alexandruk
Material Modelagem - Prof. Marcos Alexandruk
 
Exercicios de Algoritimos
 Exercicios de Algoritimos Exercicios de Algoritimos
Exercicios de Algoritimos
 
Manual de portugol
Manual de portugolManual de portugol
Manual de portugol
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
Banco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQLBanco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQL
 
Exercicios resolvidos algoritmos
Exercicios resolvidos algoritmosExercicios resolvidos algoritmos
Exercicios resolvidos algoritmos
 
Aula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoAula 3 - Lógica de Programação
Aula 3 - Lógica de Programação
 
Representação de dados
Representação de dadosRepresentação de dados
Representação de dados
 
Lista de exercicios 02 hardware
Lista de exercicios 02 hardwareLista de exercicios 02 hardware
Lista de exercicios 02 hardware
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de Algoritmos
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08
 
Como Instalar o windows 7
Como Instalar o windows 7Como Instalar o windows 7
Como Instalar o windows 7
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Exercicios resolvidos visuAlg
Exercicios resolvidos visuAlgExercicios resolvidos visuAlg
Exercicios resolvidos visuAlg
 

Mais de Denise Marinho

Calculadora Cientifica no visualg
Calculadora Cientifica no visualgCalculadora Cientifica no visualg
Calculadora Cientifica no visualgDenise Marinho
 
Fótons: Propriedades Corpusculares da Radiação
Fótons: Propriedades Corpusculares da RadiaçãoFótons: Propriedades Corpusculares da Radiação
Fótons: Propriedades Corpusculares da RadiaçãoDenise Marinho
 
Energia Cinética e Potencial
Energia Cinética e PotencialEnergia Cinética e Potencial
Energia Cinética e PotencialDenise Marinho
 
Trabalho hidrodinâmica
Trabalho hidrodinâmicaTrabalho hidrodinâmica
Trabalho hidrodinâmicaDenise Marinho
 
Campo elétrico e linhas de forças
Campo elétrico e linhas de forçasCampo elétrico e linhas de forças
Campo elétrico e linhas de forçasDenise Marinho
 
A história da física
A história da físicaA história da física
A história da físicaDenise Marinho
 
Fluxo de energia e vida denise marinho
Fluxo de energia e vida   denise marinhoFluxo de energia e vida   denise marinho
Fluxo de energia e vida denise marinhoDenise Marinho
 
Resíduos sólidos industrias
Resíduos sólidos industriasResíduos sólidos industrias
Resíduos sólidos industriasDenise Marinho
 

Mais de Denise Marinho (16)

Empresa Natura
Empresa NaturaEmpresa Natura
Empresa Natura
 
Calculadora Cientifica no visualg
Calculadora Cientifica no visualgCalculadora Cientifica no visualg
Calculadora Cientifica no visualg
 
Trabalho metodologia
Trabalho metodologiaTrabalho metodologia
Trabalho metodologia
 
Fótons: Propriedades Corpusculares da Radiação
Fótons: Propriedades Corpusculares da RadiaçãoFótons: Propriedades Corpusculares da Radiação
Fótons: Propriedades Corpusculares da Radiação
 
Energia Cinética e Potencial
Energia Cinética e PotencialEnergia Cinética e Potencial
Energia Cinética e Potencial
 
Pêndulo simples
Pêndulo simplesPêndulo simples
Pêndulo simples
 
Trabalho hidrodinâmica
Trabalho hidrodinâmicaTrabalho hidrodinâmica
Trabalho hidrodinâmica
 
Campo elétrico e linhas de forças
Campo elétrico e linhas de forçasCampo elétrico e linhas de forças
Campo elétrico e linhas de forças
 
A história da física
A história da físicaA história da física
A história da física
 
Fluxo de energia e vida denise marinho
Fluxo de energia e vida   denise marinhoFluxo de energia e vida   denise marinho
Fluxo de energia e vida denise marinho
 
Vidros
VidrosVidros
Vidros
 
Poluição na praia
Poluição na praiaPoluição na praia
Poluição na praia
 
Casa ecològica
Casa ecològicaCasa ecològica
Casa ecològica
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Doc rsi
Doc rsiDoc rsi
Doc rsi
 
Resíduos sólidos industrias
Resíduos sólidos industriasResíduos sólidos industrias
Resíduos sólidos industrias
 

Último

07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3filiperigueira1
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfdanielemarques481
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfTipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfMarcos Boaventura
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 

Último (7)

07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdfTipos de Cargas - Conhecendo suas Características e Classificações.pdf
Tipos de Cargas - Conhecendo suas Características e Classificações.pdf
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 

Algoritmo VisualG

  • 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”)
  • 6. IDENTIFICAÇÃO DO FLUXOGRAMAFLUXOGRAMA DO 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