Prévia do material em texto
TÉCNICAS DE PROGRAMAÇÃO Atividade 1 (A1) Os comandos de repetição Do, While e For permitem que um determinado bloco de instruções seja executado repetidas vezes. A quantidade de vezes que o bloco será executado repetitivamente é de0nida pela estrutura condicional. Dependendo do código, qualquer umas destas três possibilidades de comandos de repetição podem gerar o mesmo resultado. Com estas informações, cite três exemplos de utilização, em forma textual, um de cada tipo de comando de repetição, onde a utilização de cada um dos tipos seja o mais recomendado e por quê. Acerca dos comandos das estruturas de repetições apresentadas, a situação em que cada uma é mais adequada é: For: a estrutura de repetição for é indicada quando já se sabe o número de repetições. Listas ou matrizes. While: Indicado quando se necessita satisfazer uma condição. Repetição de processos. Do-While: Repetição de processos com condição no final. Calculadora. Mas como age cada uma dessas estruturas de repetição apresentadas? O for age da seguinte maneira, ele recebe uma quantidade repetições pré-definida e então vai repetindo pela quantidade de vezes declarada, ele também pode ir armazenando em variáveis e ir mostrando todo o passo a passo noprocesso enquanto acontece, ou num segundo for depois. O while é uma estrutura de repetição com uma condição , ele só irá acontecer caso a condição seja satisfeita, então ele repete até que a condição seja cumprida. O do-while parece muito com o while, porém sua condição fica no final e ele analisa o que está dentro do código, ou seja, o while só entra se a condição for aceita, já o do-while só para a repetição caso a condição seja confirmada.