Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Estrutura de Repetição Luenne Nailam Sousa Nascimento luennenailam@hotmail.com (73) 8842-2064 Estruturas de Repetição A linguagem C possui comandos para repetir uma sequência de instruções Estas estruturas de repetição são também conhecidas como laços ou loops (inglês) Estruturas de Repetição A quantidade de repetições pode ser fixo ou depender de uma condição Comando while É a estrutura de repetição mais simples Repete a execução de um bloco de sentenças enquanto uma condição permanecer verdadeira Na primeira vez que a condição se tornar falsa, o while não repetirá a execução do bloco, mas continuará a execução com a sentença ou comando que vem logo após o bloco do while, na sequência do programa Comando while O while é uma estrutura de repetição, utilizada para criar os chamados “loops” de um programa. O código dentro do bloco repetirá enquanto a condição não for verdadeira Comando while O funcionamento é o seguinte: 1. Testa a condição; 2. Se a condição for falsa então pula todos os comandos do bloco subordinado ao while e passa a executar os comandos após o bloco do while. 3. Se condição for verdadeira então executa cada um dos comandos do bloco subordinado ao while. Comando while O comando while deve ser usado sempre que: não soubermos exatamente quantas vezes o laço deve ser repetido; o teste deva ser feito antes de iniciar a execução de um bloco de comandos; houver casos em que o laço não deva ser repetido nenhuma vez. Comando while Comando while Escreva um programa que imprima os números de 1 a 10. Saída: Número 1! Número 2! Número 3! Número 4! Número 5! ... Número 10! Comando for Assim como o while, o for é utilizado para criar estruturas de repetição Comando for O funcionamento é o seguinte: 1. Executa os comandos de inicialização; 2. Testa a condição; 3. Se a condição for falsa então executa o comando que está logo após o bloco subordinado ao for . 4. Se condição for verdadeira então executa os comandos que estão subordinados ao for; 5. Executa os comandos de incremento/decremento; Comando for O comando for deve ser usado sempre que: soubermos exatamente quantas vezes o laço deve ser repetido; o teste deva ser feito antes da execução de um bloco de comandos; houver casos em que o laço não deva ser repetido nenhuma vez. Comando for Escreva um programa que imprima os números de 1 a 10. Saída: Número 1! Número 2! Número 3! Número 4! Número 5! ... Número 10! Comando for Escreva um programa que imprime os quadrados de cada número. Para um dado número n, o programa calcula todos os números de 1 até n. Saída: caso n = 4 Quadrado de 1 é: 1 Quadrado de 2 é: 4 Quadrado de 3 é: 9 Quadrado de 4 é: 16 Comando do...while Esta estrutura tem um comportamento muito semelhante ao while, com uma diferença crucial: a condição é verificada após executar o bloco de instruções correspondente. Comando do...while O funcionamento é o seguinte: 1. Executa os comando dentro do bloco do-while; 2. Testa a condição; 3. Se a condição for falsa então executa o comando que está logo após o bloco subordinado ao do-while Comando do...while O comando do-while deve ser usado sempre que: que não soubermos exatamente quantas vezes o laço deve ser repetido; o teste deva ser feito depois da execução de um bloco de comandos; o bloco de comandos deve se executado pelo menos 1 vez; Comando do...while Escreva um programa que imprima os números de 1 a 10. Saída: Número 1! Número 2! Número 3! Número 4! Número 5! ... Número 10!
Compartilhar