Escolar Documentos
Profissional Documentos
Cultura Documentos
10ª Classe
IIº Trimestre
Docente:
Panda Afonso Sebastião
Instruções de Controlo de fluxo
Desde cedo que a necessidade do homem foi solucionar os problemas
relacionado a conta de números. Em Algoritmos também nos deparamos
com essa necessidade e recorremos ao Controlo de fluxo para encontrarmos
a solução. Contei os
números de 0 a
10.
Tipo Instruções de Controlo de fluxo
Instrução Enquanto
Instrução Repita
Instrução Para
Algoritmo "semnome"
Var
Contador: inteiro
Inicio
contador <-0
Enquanto (Contador<=10)faca
contador<-contador+1
Escreval(contador,"º=",contador)
fimEnquanto
Fimalgoritmo
• Saída do programa
Instrução Repita
repita
Bloco
Ate
Algoritmo "semnome"
Var
Contador: inteiro
Inicio
contador <-0
repita
contador <-contador+1
Escreval(contador,"º=",contador)
ate(contador>=10)
Fimalgoritmo
• Saída do programa
• Instrução Para
Algoritmo "semnome"
Var
Contador: inteiro
Inicio
contador <-0
Para Contador:= 1 ate 10 passo 1 faca
Escreval("\nLista Numerica\n",contador)
Fimpara
Fimalgoritmo
• Saída do programa
Instruções condicionais
Na vida cotidiana nos deparamos com certa situações que nós obrigar a
tomar uma decisão.
Estou com
fome.
O que comer
Nota: A figura acima ilustra uma situação que obriga uma tomada de decisão
Em algoritmo as Estrutura condicionas servem para as tomadas de decisões.
o Condicional Simples
o Condicional Composta
o Condicional Alinhada
Condicional Simples
Escreval("Escolha a 1-Hamburger")
Acção
fimse
Comando
Condicional Composta
se (expressao) entao
Escreval("Escolha a 1-Hamburger")
senao
Escreval("Escolha a 2-Pizza")
fimse
Condicional Alinhada
se (expressao) entao
Escreval("Escolha a 1-Hamburger")
Fimse
Senao
se comida="2" entao
Escreval("Escolha a 2-Pizza")
senao
Escreval("Opção inválida")
fimse
Visão da Estrutura condicional em Algoritmo
Baseando na situação acima ilustrada teremos
Algoritmo "semnome"
Var
comida,estado: caracter
Inicio
Escreval("Estou com fome. O que comer??")
Escreval("Opções: 1-Hamburger e 2-Pizza\n s")
leia(comida)
se comida="1" entao
Escreval("Escolha a 1-Hamburger")
senao
se comida="2" entao
Escreval("Escolha a 2-Pizza")
senao
Escreval("Opção inválida")
fimse
fimse
Fimalgoritmo
Missão
Linhas de apoio:
WhatsApp:934868818
Email: pandaafonsopanda@gmail.com