Buscar

TRABALHO DE LÓGICA DA PROGRAMAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LÓGICA DA PROGRAMAÇÃO
CAMPUS PRAÇA XI
TURMA 3003
PROGRAMA DE CÁLCULO
DE ÁREA DE PINTURA DE
TUBULAÇÃO INDUSTRIAL EM C++
ALUNO:
MARCIO SCHIAVINATO
Matr: 201002119286
Introdução
No presente trabalho procurou-se encontrar uma aplicação prática em C++ para a utilização dos conceitos aprendidos na disciplina LÓGICA DA PROGRAMAÇÃO na área de Engenharia de Petróleo.
O autor trabalha em uma empresa de engenharia que atua no projeto e construção de refinarias, plataformas, termelétricas, e outros projetos ligados ao setor de óleo e gás e atua diretamente na área de Tubulação Industrial. Sendo o espírito do trabalho a utilização de uma ferramenta que pudesse estar de acordo com o curso de Engenharia do Petróleo, optou-se por um programa em C++ que atendesse tanto ao tema proposto quanto a execução do trabalho do autor. Apesar de simples, a ferramenta obtida terá uma aplicação prática em tubulação industrial.
Título do programa: 
“CÁLCULO DE ÁREA DE PINTURA DE TUBULAÇÃO INDUSTRIAL”
Descrição do problema:
A elaboração de um programa em C++ que calculasse a área de pintura de uma tubulação industrial, levando-se em conta que algumas tubulações são isoladas termicamente, portanto, NÃO levam pintura.
Comentários:
Um tubo industrial nada mais é do que um grande cilindro, portanto sua área de pintura é igual a área lateral do cilindro (A=2rh). Assim a primeira pergunta sobre qual é o diâmetro da tubulação, que é fornecida usualmente em polegadas, dividiu-se o valor fornecido pelo fator 39,37, para que a mesma fosse convertida para metros e dividiu-se novamente este valor por 2, para calcular o raio do tubo em metros, o que dá o fator 19,685. A altura (h) é a metragem de tubo, cujo valor é fornecido pela segunda pergunta. Assim, no programa, área lateral do tubo (ou de pintura) é igual a 6,2832 x d x m (d e m são as variáveis obtidas nas perguntas).
Por fim, o teste é feito através da pergunta “A TUBULACAO E ISOLADA?”, se a resposta for negativa, o cálculo é feito e se for positiva, portanto sem a necessidade de pintura, aparece a mensagem “A TUBULACAO NÃO LEVA PINTURA!”.
PROGRAMA EM LINGUAGEM C++
#include<iostream>
using namespace std;
float pintura(float d, float m);
int main()
{
 float d,m;
 char s='s';
 cout<<"QUAL O DIAMETRO DA TUBULACAO (em polegadas)? ";
 cin>>d;
 cout<<"\nQUAL E A METRAGEM DA TUBULACAO (em metros)? ";
 cin>>m;
 cout<<"\nA TUBULACAO E ISOLADA? (S/N) ";
 cin>>s;
 if (s=='s')
 {
 cout<<"\n,\nTUBULACAO NAO LEVA PINTURA!"<<endl<<endl; 
 }
 else
 cout<<"\n,\nAREA DE PINTURA "<<pintura(d,m)<<" m2"<<endl<<endl;
 system("pause");
} float pintura(float d, float m)
 {
 return 6.2832*(d/19.685)*m; 
 }
Adiante veremos uma imagem do programa e de sua tela de execução:

Outros materiais