Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAgustina Mascarenhas Caires Alterado mais de 7 anos atrás
1
Lógica de Programação Curso Técnico em Informática – Escola Olímpio Professor Marcelo Josué Telles marcelojtelles@gmail.com www.marcelo.kinghost.net
2
Variáveis Servem para armazenar valores Seu valor pode mudar, ou seja variar São áreas de memória Possuem: nome, valor, tipo e escopo Exemplo de variável Delta = B ² - 4 * A * C Lógica de Programação – Marcelo Josué Telles
3
Operações sobre as variáveis Atribuição Concatenação Incrementação Decrementação Lógica de Programação – Marcelo Josué Telles
4
Atribuição G=5 G=G+1 ou G G+1 ou G+1 G i=5 G=5 i=i+1 i=i+2 G=G+i i=G Quanto vale i? Lógica de Programação – Marcelo Josué Telles
5
Atribuição G=5 G=G+1 ou G G+1 ou G+1 G i=5i vale 5 G=5G vale 5 i=i+1i vale 6 i=i+2i vale 8 G=G+iG = 5+8 = 13 i=Gi vale 13 Quanto vale i? 13 Lógica de Programação – Marcelo Josué Telles
6
Concatenação N=“João” S=“da Silva” E=“ ” nCompleto = N+E+S ou nCompleto = N.“ ”.S nCompleto vale João da Silva Lógica de Programação – Marcelo Josué Telles
7
Incrementação valor=101 valor++ ou valor=valor+1 ou valor+= Quanto vale a variável valor? 102 Lógica de Programação – Marcelo Josué Telles
8
Decrementação valor=101 valor-- ou valor=valor-1 ou valor-= Quanto vale a variável valor? 100 Lógica de Programação – Marcelo Josué Telles
9
Outro Exemplo 1 - Declaração de variáveis 2 - a: inteiro 3 - b: inteiro 4 - c: real 5 - Início do programa 6 - a <- 13 7 - b <- 2 8 - c <- a / b 9 - mostra ( c ) 10 - Fim do programa Lógica de Programação – Marcelo Josué Telles
10
O que este programa escreve na tela? 6.5
11
O mesmo Exemplo em Pascal Program um; var a:integer; b:integer; c:real; Begin a:=3; b:=4; c:=5; a:=13; b:=2; c:=a/b; writeln(c:2:1); End.
12
Referências http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o http://www.saudepublica.web.pt/03-Investigacao/031- EpiInfoInvestiga/vari%C3%A1veis.htm http://www.saudepublica.web.pt/03-Investigacao/031- EpiInfoInvestiga/vari%C3%A1veis.htm http://equipe.nce.ufrj.br/adriano/c/apostila/tipos.htm http://equipe.nce.ufrj.br/adriano/c/apostila/tipos.htm http://webexpectativa.files.wordpress.com/2007/04/expressoes.pdf http://webexpectativa.files.wordpress.com/2007/04/expressoes.pdf http://forum.imasters.uol.com.br/index.php?showtopic=132280 http://forum.imasters.uol.com.br/index.php?showtopic=132280 http://www.unimep.br/~vmdzilio/mod1_3.html http://www.unimep.br/~vmdzilio/mod1_3.html http://pt.wikibooks.org/wiki/Pascal/Express%C3%B5es_Aritm%C3%A9ticas http://pt.wikibooks.org/wiki/Pascal/Express%C3%B5es_Aritm%C3%A9ticas http://pt.wikipedia.org/wiki/Pascal_(linguagem_de_programa%C3%A7%C3% A3o) http://pt.wikipedia.org/wiki/Pascal_(linguagem_de_programa%C3%A7%C3% A3o) Lógica de Programação – Marcelo Josué Telles
13
Program exercicio2; var a:integer; b:integer; End.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.