·

Cursos Gerais ·

Introdução à Lógica e Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

Professor Mestre Leonardo Pereira de Sousa leonardosousaufpiedubr Programação I Universidade Federal do Piauí Centro de Ensino Aberto e a Distância Curso de Licenciatura em Computação Linguagem C Estruturas de Repetição 1 Comando While O comando while é um comando de repetição onde a expressão que representa uma condição de controle é avaliada antes da execução do bloco de comandos Sua estrutura básica envolve 4 etapas Iniciação da expressão de controle Avaliação da expressão de controle Execução do bloco de comandos Atualização das variáveis da expressão de controle O bloco de comandos é executado repetidamente enquanto a condição for verdadeira não zero Comando While A estrutura do comando repetitivo while é representada através de um fluxograma da seguinte forma Comando While Exemplo int soma 0 a 1 while a 0 printf Digite um numero inteiro para somar ou zero para terminar a soma scanfd a soma soma a printf A soma é d soma Comando dowhile O comando dowhile funciona do mesmo modo que o comando while com a diferença de que a condição de controle é avaliada após a execução do bloco de comandos Sua estrutura básica envolve 4 etapas Iniciação da expressão de controle Execução do bloco de comandos Atualização das variáveis da expressão de controle avaliação da expressão de controle Comando dowhile A estrutura do comando repetitivo dowhile é representada através de um fluxograma da seguinte forma Comando dowhile include stdioh include stdlibh int main int i 1 do printf Numero d i i i 1 whilei 4 system PAUSE return 0 A utilização dos caracteres de chaves início e fim são obrigatórios no comando do while Comando de Repetição for include stdioh include stdlibh int main int i 1 for i 1 i 4 i printf Numero d i system PAUSE return 0 Se o for tiver mais de um comando é necessário a utilização dos caracteres de chaves para marcar o início e fim do comando início e fim Exemplo include stdioh include stdlibh include mathh int main int a Declaração de variável fora1a10aa1 printfd f f asqrtapowa2 printfFim