aula 07 - logica de programacao
DESCRIPTION
Estruturas de Controle – Laços ou Malhas de Repetição encadeadosTRANSCRIPT
Português Estruturado
enquanto (<condição 1>) façaenquanto (<condição 2>) faça
<instruções>fim_enquanto
fim_enquanto
Porguês Estruturado
enquanto (<condição 1>) façarepita
<instruções>até_que (<condição 2>)
fim_enquanto
Português Estruturado
enquanto (<condição>) façapara <var> de <inicio> até <fim> passo <incr> faça
<instruções>fim_para
fim_enquanto
Português Estruturado
repitaenquanto (<condição 2>) faça
<instruções>fim_enquanto
até_que (<condição 1>)
Português Estruturado
repitapara <var> de <inicio> até <fim> passo <incr> faça
<instruções>fim_para
até_que (<condição>)
Português Estruturado
para <var1> de <inicio> até <fim> passo <incr> façapara <var2> de <inicio> até <fim> passo <incr> faça
<instruções>fim_para
fim_para
Português Estruturadopara <var> de <inicio> até <fim> passo <incr> faça
enquanto (<condição>) faça<instruções>
fim_enquantofim_para
Português Estruturado
para <var> de <inicio> até <fim> passo <incr> façarepita
<instruções>até_que (<condição>)
fim_para
Algoritmo1. Inicializar as variáveis FATORIAL E CONTADOR com
12. Definir as variáveis RESP (resposta) para confirmação
e N para receber o limite de valor para o cálculo da fatorial
3. Enquanto RESP do usuário for sim, executar os passos 3,4,5, e 7
4. Repetir a execução dos passos 4 e 5 por N vezes5. FATORIAL FATORIAL * CONTADOR←6. Incrementar 1 à variável CONTADOR7. Apresentar ao final o valor obtido
Referências
• ASCENCIO, Ana Fernanda Gomes. Logica de programaçao com Pascal. São Paulo: Makron Books, 1999. 108.
• Jayr F.de Oliveira, Jose Augusto N.g. Manzano. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores