Técnicas de programação 1º módulo

570 visualizações

Publicada em

Apostila de Portugol com conteúdo retirados do site. www.dei.estt.ipt.pt/portugol, formato atual em PPT.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
570
No SlideShare
0
A partir de incorporações
0
Número de incorporações
150
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Técnicas de programação 1º módulo

  1. 1. • Linguagem• Escolhe• Se• Entrada / Saída• Escrever• Ler• Operadores• Aritiméticos• Lógicos• OperacionaisÍNDICE• Repetição• Enquanto• Faz• Para• Tipos de dados• Arrays• Básicos• Constantes• Variáveis
  2. 2. • Sintaxe
  3. 3. SeEscolhe
  4. 4. Esta estrutura compara a expressão_0 com asrestantes expressões (expressão_1 . . .expressão_n) e se a comparação for positivaexecuta as instruções do Caso e sai.A estrutura tem um caso por defeito(opcional) que é executado quando todas asoutras condições falharem.
  5. 5. • Seleção de instruções.– A condição deve ser uma variável lógica ou umaexpressão com resultado lógico• (operadores lógicos ou relacionais).
  6. 6. EscreverLer
  7. 7. • Escreve texto variáveis, constantes, expressões ou texto na telaA mesma instrução pode escrever vario elementos desde quesejam separados por virgulas (,)Existem três símbolos predefinidos no texto:• n - mudança de linha (enter)• t - tubulação• " - caracter aspas (")
  8. 8. • Solicita a introdução de valores para asvariáveis através da tela
  9. 9. Solicita a introdução de valores para as variáveisatravés da consola. É possível definir a leiturade várias variáveis desde que estas estejamseparadas por virgulas (,).A leitura de uma variável deve ser precedida dasua declaração. Os valores introduzidos paracada variável devem ser compatíveis com otipo definido na declaração da mesma.
  10. 10. AritméticosLógicosRelacionais
  11. 11. InteirosReaisTexto
  12. 12. Operadores disponíveis para números inteiros
  13. 13. • Operadores que utilizam exclusivamentevariáveis ou valores inteiros
  14. 14. • Operadores que utilizam variáveis ou valoresnuméricos em que pelo menos um elementoé do tipo real.
  15. 15. • Operadores que utilizam variáveis ou valoresdo tipo texto
  16. 16. Os operadores lógicos fornecem com resultado um valorlógico (verdadeiro ou falso).Os operadores E e OU são operadores binários e o NAO éum operador unário.
  17. 17. • Os operadores lógicos fornecem com resultado um valorlógico (verdadeiro ou falso)• Se os operandos forem numéricos a comparação é feita combase no seu valor• Se os operadores forem texto a comparação é feitalexicograficamente• Se os operadores forem lógicos apenas estão disponíveis aigualdade e a diferença
  18. 18. REPETIÇÃOFAZPARAREPETE
  19. 19. Repete as instruções enquanto a condição forverdadeira

×