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

576 views

Published on

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

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

  • Be the first to like this

No Downloads
Views
Total views
576
On SlideShare
0
From Embeds
0
Number of Embeds
150
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for 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

×