Analise de sistema
Mantida pela Faculdade de Ciências e Tecnologia do Maranhão Ltda
Curso: Análise e Desenvolvimento de Sistemas Disciplina: Programação Estruturada Bloco II Prof. Hilson Silva.
Prof. Hilson Silva – Programação Estruturada
1
COMANDO FOR, WHILE e DO-WHILE
Prof. Hilson Silva – Programação Estruturada
2
Agenda Introdução - O Laço FOR - Forma Geral do FOR - Estrutura - Flexibilidade do for - Omissão de estrutura - Instruções Múltiplas no corpo de um laço - O Laço WHILE - O Laço DO WHILE - Os comandos BREAK e CONTINUE - O comando GOTO - Onde Utilizar repetições
Prof. Hilson Silva – Programação Estruturada
3
Na linguagem de programação C existem tres estruturas principais de laços: o laço for, o laço while e o laço do-while. Não muito diferente das outras linguagem C também utiliza-se de comandos de repetição conhecidos com LOOP’S. Trabalharemos com estas estruturas detalhadamente exemplificando cada comando através de atividades práticas para um melhor fixação do conteúdo.
Prof. Hilson Silva – Programação Estruturada
4
FOR (INICIALIZAÇÃO;TESTA;INCREMENTA) BLOCO DE COMANDO ESTRUTURA: Os parâmetros seguindo a palavra –chave FOR contem três expressões separadas por ponto-e-vírgula. Que é chamada de expressão do laço que é dividida em:
Expressão de inicialização Expressão de teste Expressão de incremento
Prof. Hilson Silva – Programação Estruturada
5
Inicialização: é uma instrução de atribuição (conta=0) e é simples executada uma única vez antes do laço ser iniciado. Considerado o ponto de partida da instrução de repetição for.
Inicialização
for ( conta=0;
Prof. Hilson Silva – Programação Estruturada
6
O teste: é uma instrução de condição que controla o laço