Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prof: André Cotelli do Espírito Santo E-mail: asanto@unicarioca.edu.br cotelli.andre@gmail.com ALGORITMOS I - AULA 6 Estruturas de Repetição Tem o objetivo de repetir procedimentos na realização de tarefas Não são repetidos eternamente, se encerram quando um objetivo é atingido As repetições têm uma característica: ocorre um verificação de condição para determinar se a repetição prossegue ou não Estruturas de Repetição Exemplos: Escrever uma mensagem 100 vezes na tela Ler e escrever o nome e nota de 5 alunos Estruturas de Repetição O algoritmo possui 3 estruturas de repetição: para ... faca enquanto ... faca repita ... ate Estrutura de Repetição PARA O comando para ... faca será a primeira estrutura de repetição que iremos estudar Sintaxe: para variável de controle de valor inicial ate valor final passo incremento faca <lista de comandos> fimpara Estrutura de Repetição PARA A variável de controle é inicializado com o valor inicial, e no início de cada iteração, este é comparado com o valor final Se o valor da variável for menor ou igual ao valor final, a lista de comandos é executada. Após essa execução, a variável de controle é incrementada Estrutura de Repetição PARA A repetição irá ocorrer até que o valor da variável seja maior que o valor final, nesse caso é executado o comando após a palavra fimpara A instrução passo é necessária se o incremente for diferente de 1 Estrutura de Repetição PARA Exemplo somar 5 números: Estrutura de Repetição PARA Exemplo exibir os 100 primeiros números: Estrutura de Repetição PARA Exemplo ler 10 números e informar se é par ou ímpar Exercícios Questão 1) Fazer um programa que gere a saída. 0,2,4,6,8,10,12,14 Questão 2) Fazer um programa que imprima os números ímpares de 10 a 100. Questão 3) Fazer um programa que gere a saída. -3,-6,-12,-24,-48,-96 Exercícios Questão 4) Faça um programa que leia a idade de 10 pessoas. A seguir calcule: Número de pessoas; Idade média do grupo; Menor idade e a maior idade. Exercício 1 Exercício 2 Exercício 3 Exercício 4 Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16
Compartilhar