Aula 6 - Constantes e variáveis

9,067 views

Published on

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,067
On SlideShare
0
From Embeds
0
Number of Embeds
272
Actions
Shares
0
Downloads
190
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Aula 6 - Constantes e variáveis

  1. 1. Introdução a Algoritmos eLinguagens de Programação Aula 6 | Constantes e Variáveis Apresentação Luiz Augusto de M. Morais
  2. 2. Roteiro Constantes e variáveis Manipulação de dados ● O que são constantes? ● Identificação ● O que são variáveis? ● Atribuição ● Declaração* UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  3. 3. Constantes e variáveisO que são constantes? UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  4. 4. O que são constantes? “São valores que não se alteram.” UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  5. 5. O que são constantes?Características ● São imutáveis ● Não podem ser alteradas durante uma execução ● Geralmente são representadas em caixa alta.Exemplos ● PI = 3.14159265 ● VALOR_MAX = 100 UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  6. 6. Constantes e variáveisO que são variáveis? UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  7. 7. O que são variáveis? “São dados que podem mudar de valor.” UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  8. 8. O que são variáveis? 100101 10111 10011101 0110111 UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  9. 9. O que são variáveis? Memória UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  10. 10. O que são variáveis? Memória Variáveis UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  11. 11. O que são variáveis?Características Os valores que estão em seu interior podem mudar ●Exemplos ● raio = 3.4 ● area = PI * raio2 ● nome = “Luiz Augusto” ● sexo = m UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  12. 12. Manipulação de dadosIdentificação UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  13. 13. Manipulação de dados | IdentificaçãoRegras para variáveis ● Nunca comece com números ● Não é permitido o uso de espaços em branco, acentos ou caracteres especiais ● Não é permitido utilizar palavras reservadas ● Geralmente começam com um caractere alfabético ● Geralmente são escritas em minúsculo ● Só são permitidos caracteres alfanuméricos ou sublinhado (_)Regras para constantes Segue todas as regras para variáveis, exceto que são escritas ● em caixa alta UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  14. 14. Manipulação de dados | IdentificaçãoVariáveis Permitido Não permitido● nome ● 1aluno● aluno1 ● minha variavel● minha_variavel ● Outra variável● sexo ● $variável● variavel_bem_grande ● Aluno#1● _variavel_privada ● 2ª nota● __variavel_magica__ UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  15. 15. Manipulação de dados | IdentificaçãoConstantes Permitido Não permitido● NOME ● 1aluno● ALUNO1 ● minha constante● MINHA_CONSTANTE ● outra_constante ● $constante ● Aluno#1 ● 2ª nota UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  16. 16. Manipulação de dadosAtribuição UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  17. 17. Manipulação de dados | AtribuiçãoCaracterísticas ● É o processo de “colocar os dados nas caixas”. ● É utilizado o operador de atribuição (=) ● O que está à esquerda do operador é o identificador ● O que está à direita do operador é o valorExemplos ● PI = 3.14159265 ● VALOR_MAX = 100 ● nome = “Luiz Augusto” ● idade = 19 ● sexo = m UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  18. 18. Manipulação de dadosDeclaração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  19. 19. Manipulação de dados | Declaração*Características ● Só existe em linguagens “burras” ● Serve para dizer ao computador qual o tipo de dados que você quer colocar na variável ou constante ● Python é inteligente! :)Exemplos Constantes Variáveis real PI = 3.14159265 string nome = “Luiz Augusto” inteiro VALOR_MAX = 100 inteiro idade = 19 UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  20. 20. ReferênciasFERRARI, Fabrício; CECHINEL, Cristian.Introdução a Algoritmos e Programação. [S. l. : s. n.] UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES

×