Logica de programação - Hiago,Thales,Jose, Junior - 3 petroleo - prof valderedo

 

Embed or link this publication

Popular Pages


p. 1

instituto de ensino superior do espÍrito santo faculdade do espirito santo curso de engenharia de petrÓleo e gÁs profº sc valderedo sedano fontana programaÇÃo de computadores 3º periodo hiago felipe garcia gardioli ­ 17794 josÉ delerme junior ­ 15376 junior calotti albino ­ 14818 thales guarini gomes ­ 17407 lÓgica de programaÇÃo cachoeiro de itapemirim junho de 2012

[close]

p. 2

1 sumÁrio 1 introduÇÃo 2 2 teoria 2 2.1 o que é lógica 2 2.2 existe lógica no dia-a-dia 2 2.3 o que é um algoritmo 2 2.4 o que tudo isso tem a ver com programação 2 2.5 o que é linguagem c 2 3 linguagem c 3 3.1 explicação 3 3.2 comando de atribuição 4 3.3 comando de entrada 4 3.4 comando de condição 5 4 exemplos comentados 5 5 curiosidades sobre a programaÇÃo em c 14 6 conclusÃo 14 7 referÊncias 14

[close]

p. 3

2 1 introduÇÃo neste trabalho haverá uma explicação da lógica de programação da linguagem c permitindo um entendimento básico sobre essa linguagem muito usada pra estudar programação e também será mostrada a lógica sendo aplicadas em alguns programas 2 teoria 2.1 o que é lógica pode-se relacionar a lógica com a correção do pensamento pois uma de suas preocupações é determinar quais operações são validas e quais não são 2.2 existe lógica no dia-a-dia quando falamos ou escrevemos estamos expressando nosso pensamento precisamos usar de lógica nessas atividades de pensar e agir 2.3 o que é um algoritmo um algoritmo pode ser definido como uma sequência de passos que visam atingir um objetivo bem definido por exemplo uma receita de bolo seria um algoritmo onde se tem passo a passo do que se deve fazer para chegar ao objetivo o bolo pronto 2.4 o que tudo isso tem a ver com programação É através da lógica e sequenciando essa lógica que funciona a programação pois com uma linguagem computacional sintaxe lógica origina-se programas com funções de automação 2.5 o que é linguagem c c é uma linguagem de programação compilada criada em 1972 por dennis ritchie para desenvolver o sistema operacional unix c é uma das linguagens de programação mais populares e existem poucas arquiteturas para as quais não existem compiladores para c c tem influenciado muitas outras linguagens de programação mais notavelmente c que originalmente começou como uma extensão para c.

[close]

p. 4

3 3 linguagem c a função contém comandos que especificam operações a serem realizadas todo programa em c tem pelo menos uma função chamada main que é obrigatória a execução do programa inicia pelo primeiro comando da função main b variáveis local na memória onde um valor pode ser armazenado e recuperado posteriormente programa em c que escreve grande engenheiro include

[close]

p. 5

4 3.2 comando de atribuição nomes de variáveis primeiro caráter deve ser letra ou sublinhado os 32 primeiros caracteres são significativos letras maiúsculas são diferentes de letras minúsculas tradicionalmente usa-se minúsculo para variáveis e maiúsculas para constantes não podem ser usadas palavras reservadas como if else int float etc nomes devem ser escolhidos conforme o objetivo da variável tipos de variáveis uma variável está sempre associada a um tipo que determina os valores que podem ser armazenados na variável e as operações que podem ser executadas sobre ela tipos inteiros tamanho dependente da máquina char ­ 1 byte no intervalo [0,128 signed char ­ 1 byte no intervalo 128,128 unsigned char ­ 1 byte no intervalo 0 256 short ­ 2 bytes no intervalo 2-15 215 unsigned short ­ 2 bytes no intervalo [0 2 16 int ­ 2 ou 4 bytes no intervalo 2-15 215 ou 2-31 231 respectivamente unsigned int ­ 2 ou 4 bytes no intervalo [0 216 ou [0 232 respectivamente long ­ 4 bytes no intervalo 2-31 231 unsigned long 4 bytes no intervalo [0 232 3.3 comando de entrada scanf lê dados da entrada padrão teclado sintaxe scanf seleção de controle de argumentos a expressão de controle especifica o formato dos argumentos os argumentos são separados por vírgula e precedidos pelo operador para endereço

[close]

p. 6

5 3.4 comando de condição sintaxe while condição comando onde comando pode corresponder a uma instrução simples ou a uma seqüência de instruções entre chaves separados por e condição é uma expressão lógica cujo resultado pode ser verdadeiro ou falso descrição enquanto a condição for verdadeira o comando é repetido o comando pode ser apenas uma instrução do c ou um bloco de instruções entre chaves por exemplo seja x uma variável inteira o segmento de programa abaixo simplesmente subtrai 1 de x 5 vezes note que o comando x x-1 é repetido 5 vezes x=5 while x 0 x x -1 printf valor de x %d n x 4 exemplos comentados exemplo 1 dada uma seqüência de números inteiros calcular os seus quadrados #include

[close]

p. 7

6 scanf d &num fim do programa system pause return 0 exemplo 2 dada uma seqüência de números inteiros terminada por zero calcular a somatória dos números da seqüência #include

[close]

p. 8

7 programa printf digite uma sequencia terminada por zero n scanf d &num while num 0 os simbolos significam diferente soma soma num scanf d &num printf soma da sequencia %d n soma fim do programa system pause return 0 função if/else vamos complicar um pouco agora ok essa função funciona como uma bifurcação no seu programa ela diz que se determinada condição for verdadeira uma série de comandos será executada mas no caso de ser falsa executará uma série diferente de comandos por exemplo:

[close]

p. 9

8 exemplo 3 #include

[close]

p. 10

9 exemplo 4 o próximo código lê três números inteiros digitados pelo usuário e através de if s consegue descobrir qual é o menor deles e mostrar isso na tela #include

[close]

p. 11

10 matrizes unidimensionais são matrizes de uma única dimensão essas matrizes também são chamadas de vetores a declaração de vetores em c deve obedecer a seguinte sintaxe int vetor_exemplo[9 isso por que a matriz vetor_exemplo vai de 0 a 9 ou seja contém 10 elementos também é possível inicializar o vetor no momento de sua declaração para isso veja a sintaxe abaixo int vetor_exemplo[9 0,1,2,3,4,5,6,7,8,9 exemplo 5 matriz unidimensional soma os dois vetores e apresenta o vetor resultante

[close]

p. 12

11 #include

[close]

p. 13

12 comando de repetição for o loop for é usado para repetir um comando ou bloco de comandos diversas vezes de maneira que se possa ter um bom controle sobre o loop sua forma geral é for inicialização;condição;incremento declaração o melhor modo de se entender o loop for é ver como ele funciona por dentro o loop for é equivalente a se fazer o seguinte inicialização if condição declaração incremento volte para o comando if exemplo 6 loop for faz 10 iteracoes #include

[close]

p. 14

13 exemplo 7 comando for apresenta os 25 primeiros números #include

[close]

p. 15

14 5.curiosidades sobre a programaÇÃo em c história 1 criada por dennis ritchie em 1972 na bell laboratórios 2 1ª utilização importante ­ reescrita do unix que era escrito em assembly 3 década de 80 várias versões do compilador c oferecidas por várias empresas 4 1983 ­ ansi c americana nacional standard instituto ­ c padrão com pouca diferença do c original define também bibliotecas vantagens 1 eficiência na geração de código 2 muito conhecida e usada 3 pode ser utilizada para desenvolver leque amplo de programas 4 operacionais editores até aplicações de usuário 5 pode ser usada em varias plataformas 6 linguagem enxuta fácil de usar 6 conclusÃo os objetivos deste trabalho foram totalmente atingidos visto que toda a teoria pode ser demonstrada através de programas para que não deixasse dúvidas que as lógicas e sintaxes funcionam 7 referÊncias forbellone andré luiz villar eberspacher henri frederico lógica de programação a construção de algoritmos e estrutura de dados makron books ed ltda 2ª ed p.1-4 2008.

[close]

Comments

no comments yet

YOUBLISHER
About
What Others Say
Sitemap
Impressum

PUBLISHERS
Login
Signup
Tutorials
FAQ
Support

BUSINESS
Overview
Advertising
Support

DEVELOPERS
API

LEGAL
Report a Copyright Violation
Copyright FAQ
Terms of Use
Privacy Policy