a linguagem c
DESCRIPTION
O seguinte trabalho mostra um pouco da aplicação da linguem c++ no uso da engenharia de petróleo.TRANSCRIPT
INSTITUTO DE ENSINO SUPERIORDO ESPIRITO SANTO
FACULDADE DO ESPIRITO SANTO – UNES
CURSO ENGENHARIA DE PETROLEO E GAS
3º PERIODO
GEOVANI MARCONSINI MOREIRA
RAFAELA SANTOS DA SILVA
WILLIAN BATISTA DE OLIVEIRA
PROGRAMAÇAO DE COMPUTADORES:
LINGUAGUEM C
CACHOEIRO DE ITAPEMIRIM
2013
GEOVANI MARCONSINI MOREIRA
RAFAELA SANTOS DA SILVA
WILLIAN BATISTA DE OLIVEIRA
PROGRAMAÇAO DE COMPUTADORES:
LINGUAGUEM C
Relatório Apresentado à disciplina de
Engenharia de Petróleo e Gás para avaliação.
Professor Orientador: Valderedo Sedano
Fontana
CACHOEIRO DE ITAPEMIRIM
2013
SUMARIO
1 – INTRODUÇÃO .....................................................................................04
2 - SINTAXE IF E ELSE IF………………………………………………..05
3 - SINTAXE SWITH E CASE…………………………………………….07
4 - SINTAXE WHILE...................................................................................10
5 – TEMA DE ATUALIDADE DA TECNOLOGIAS................................14
5.1 BIG DATA...........................................................................................14
6 – CONCLUSAO.........................................................................................15
7 – REFERENCIA.........................................................................................16
8 – ANEXOS..................................................................................................17
INTRODUÇÃO
A linguagem C são sintaxe criadas para serem aplicadas em compiladores para
sistemas, a geração do programa executável a partir do programa fonte obedece a uma
sequencia de operações antes de tornar-se um executável. No qual delas são usadas todos os
momentos em nossos computadores, algumas dessas sintaxes são usadas principalmente em
empresas e até mesmo em casa.
Linguagem c
Sintaxe.
A sintaxe são regras detalhadas para cada construção válida na linguagem C.
Estas regras estão relacionadas com os tipos, as declarações, as funções e as expressões.são
as entidades operacionais básicas dos programas em C, que por sua vez são a união de uma ou
mais funções executando cada qual o seu trabalho.Há funções básicas que estão definidas na
biblioteca C. São umas dessas sintaxes que iremos explicar abaixo.
1. Sintaxe IF e ELSE IF.
Os comandos if e if-else são instruções que permitem a execução condicional de outros
comandos. Na forma completa, if-else, o comando-if é executado quando a condição é
verdadeira, caso contrário, o comando else é executado, ou uma condição de avaliar o que foi
pedido.
Foi obtida uma condição para liberação de petróleo, se a sua temperatura fosse >70 não
libera o fluido de petróleo, mas se (else IF) o petróleo fosse < 70 pode liberar os fluidos de
petróleo.Sintaxe abaixo
Exemplo 1:
O algoritimo abaixo e usado para a liberação ou não do petróleo dependendo de sua
temperatura:
#include <cstdlib>
#include <iostream>
#include <stdio.h>
main ()
{
int temperatura;
printf("Informe a Temperatura do Petroleo na bomba Bcs: ");
scanf ("%d", &temperatura);
if (temperatura > 70) {
printf (" Não liberar a extração de Petroleo"); }
else if (temperatura < 70) {
printf (" Liberar extração do petróleo!");
}
system ("PAUSE");
}
Figura 1: Print Screen do exemplo 1.
Exemplo 2:
Algoritmo que indica qual dos combustíveis é mais viável para comercialização:
álcool ou gasolina.
#include <cstdlib>
#include <stdio.h>
main ()
{
float x ,gas, alc;
printf("Informe preço da Gasolina: ");
scanf ("%f", &gas);
printf("informe o valor do alcool: ");
scanf ("%f", &alc);
x = (100*alc)/gas;
if(x<= 70)
printf ("Abasteça com Alcool");
else
printf ("Abasteça com gasolina");
system("pause");
}
Figura 2: Print Screnn do exemplo 2 compilado.
2 - SWITH e CASE
Switch é um comando de decisão. O switch é próprio para se testar uma única
variável inteira em relação a diversos valores; switch irá estabelecer uma comparação entre
uma variável e as constantes que aparecem depois da palavra “case”. Após a utilização do
comando switch (variável), devemos utilizar delimitadores (chaves) para melhor organizar o
bloco de instruções que segue. Entre as chaves, utilizamos o comando case (constante) para
identificar o valor a ser comparado com a variável. Caso a expressão constante seja igual ao
valor da variável anteriormente referenciada, será executada a operação descrita após o sinal
de dois pontos (:).
Funciona da seguinte maneira, é determinada uma condição pelo switch caso não
satisfeito s condição que se uma condição for satisfeita, todas as declarações abaixo também
serão executadas, ou seja, se a condição satisfeita para um caso (case), os "cases"
subsequentes também serão executados.
Abaixo alguns exemplos de Sintaxe Swith e Case.
Exemplo 1:
Classifica o óleo de acordo com o seu grau API:
#include<iostream>
using namespace std;
int main ()
float Api;
printf ("informe o Api");
scanf ("%f", &Api);
switch (Api) {
case '<=10': printf(" Óleo extra pesado"); break;
case '<=22': printf(" Óleo pesado"); break;
case '>=31': printf (" Óleo leve") break;
Figura 3: Print screen exemplo 3.
Exemplo 2:
Identifica qual o combustível do seu carro:
#include <stdio.h>
#include <stdlib.h>
main()
{
char combustivel [25];
printf("Qual e seu carro\n");
scanf("%c",&combustivel);
switch (combustivel){
case'g':printf("gasolina\n")break;
case'a':printf("alcool\n")break;
case'd':printf("Diesel\n")break;
case'gn':printf("gas natural\n")break;
default:printf("Combustivel Invalido");}
}
Figura 4: Print screen do exemplo 4.
3 – Sintaxes While
O while é a estrutura de repetição mais simples. Ele repete a execução de um bloco de
sentenças enquanto uma condição permanecer verdadeira. Na primeira vez que a condição se
tornar falsa, o while não repetirá a execução do bloco, e a execução continuará com a
sentença ou comando que vem logo após o bloco do while, na sequencia do programa. Uma
maneira possível de executar um laço é utilizando o comando while. Ele permite que o código
fique sendo executado numa mesma parte do programa de acordo com uma determinada
condição.
- o comando pode ser vazio, simples ou bloco.
- ele é executado desde que a condição seja verdadeira
- testa a condição antes de executar o laço
Exemplo de Sintaxe While:
Exemplo 1:
Faz a soma de todas as temperaturas e calcula a temperatura média:
#include<iostream>
using namespace std;
int main (){
float media;
int num, cont;
int soma = 0;
cont=0;
while(cont<10){
cout <<"Entre com as temperaturas:";
cont++;
cin>>num;
soma=soma+num;
}
media=soma/10;
cout<<"\n\nA SOMA das temperaturas e:" "\n\n"<<soma;
cout<<"\n\nA MEDIA das temperaturas e:" "\n\n"<<media;
system("PAUSE");
Figura 5: Print screen do exemplo 5.
Exemplo 2:
O programa abaixo tem a finalidade de ajudar uma pessoa leiga a escolher o tipo de
combustível desejado:
#include <stdio.h>
int main () {
int i;
do {
printf ("\n\nEscolha o combustivel pelo numero:\n\n");
printf ("\t(1)...Diesel\n");
printf ("\t(2)...Alcool\n");
printf ("\t(3)...Gás\n\n");
scanf("%d", &i);
} while ((i<1)||(i>3));
switch (i) {
case 1: printf ("\t\tVoce escolheu Diesel.\n"); break;
case 2: printf ("\t\tVoce escolheu Alcool.\n"); break;
case 3: printf ("\t\tVoce escolheu Gás.\n"); break;
}
Figura 6: Print screen do executável while/do.
TECNOLOGIA E ATUALIDADES
BIG DATA
Big data é uma criação de programação na finalidade de armazenar o maior numero
possível de dados em um mesmo lugar, e conter informação de eventos em tempo real;
exemplo como e o Google mapa, compra e venda online na atualização de estoques em
mercado ou novos anuncio, o compartilhamento de arquivo, nas conversas pelo celular,
IPHONE, IPAD etc.. em tempo real, informações de quantidade de pessoas que consume ou
utiliza determinado produto.
O BIG é uma criação para atender diversas situações, como uma única definição: -
Aproveitar o volume, velocidade e variedade de informações internas e externas no contexto
para novos e mais profundos insights. Em meio de Integrar e gerenciar dados, para aplicar em
uma analítica avançada informações na sua forma nativa, visualizando todos os dados
disponíveis. É a base para a criação de novos níveis de valor comercial. Com armazenamento,
análise lógica e aplicativos integrados, o big data ajuda a impulsionar a eficiência e a
qualidade, além de produtos e serviços personalizados, produzindo níveis superiores de
satisfação e experiência do cliente.
CONCLUSÃO
O C é uma linguagem de programação genérica que é utilizada para a criação de
programas diversos como processadores de texto, planilhas eletrônicas, sistemas operacionais,
programas de comunicação, programas para a automação industrial, gerenciadores de bancos
de dados, programas de projeto assistido por computador, programas para a solução de
problemas da Engenharia, Física, Química e outras Ciências, etc.
Esta sintaxe é criada especialmente para facilitar os cálculos, e informações
necessárias, mas rápidos possíveis, então com os compiladores facilita a procura, mas rápidas
para essas informações.
REFERENCIAS
Kernighan, B. & Ritchie, D. C - A linguagem de Programação. Editora Campus
OGLOBO.COM, publicado em 20/01/2013, acessado em 04/05/2013 link :
http://www.google.com.br/imgres?imgurl=http://oglobo.globo.com/infograficos/bigdata/bigda
ta.jpg&imgrefurl=http/oglobo.globo.com/infograficos/bigdata
Sobelman, G. & Krekelberg D. C avançado. Técnicas e aplicações. Editora Campus.
ANEXOS
Anexo 01: Pagina 05- Liberação de Fluido de Petróleo.
Figura 1: Print Screen do exemplo 1.
Anexo 02: Pagina 07 - Qual o combustível favorável para utilização.
Figura 2: Print Screnn do exemplo 2 compilado.
Anexo: 03 : Pagina 08 - Grau do API.
Figura 3: Print screen exemplo 3.
Anexo 04: Pagina 08 – O combustível adequado para o carro.
Figura 4: Print screen do exemplo 4.
Anexo 05: Pagina – 11 Calcula a soma e tira a media das temperatura.
Figura 5: Print screen do exemplo 5.
Anexo06: Pagina 12- Escolher o tipo de combustível.
Figura 6: Print screen do executável while/do.
Anexo 07: Pagina 13 - Modalidade aplicada no Big Data