Algoritmos e programação - Aula 19

1.442 visualizações

Publicada em

Slides referentes a 19ª aula da disciplina de Algoritmos e Programação, realizada no dia 06/05/2011.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.442
No SlideShare
0
A partir de incorporações
0
Número de incorporações
24
Ações
Compartilhamentos
0
Downloads
69
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e programação - Aula 19

  1. 1. Algoritmos e Programação Thyago Maia Tavares de Farias Aula 19
  2. 2. Sumário <ul><li>Pascal – Estruturas de Repetição </li></ul><ul><ul><li>Comando repeat...until; </li></ul></ul>
  3. 3. Repeat...until <ul><li>A estrutura de repetição repeat...until executa repetidamente uma sequência de passos até (until) que uma dada condição seja verdadeira; </li></ul><ul><li>As instruções do laço serão executadas pelo menos uma vez , ao contrário do While, que pode ser executada zero ou mais vezes; </li></ul>
  4. 4. Repeat...until <ul><li>Sintaxe: </li></ul><ul><li>repeat </li></ul><ul><li>comando_1; </li></ul><ul><li>comando_2; </li></ul><ul><li>... </li></ul><ul><li>comando_n; </li></ul><ul><li>until condição; </li></ul><ul><li>OBS: Nesta estrutura, não utilizamos begin e end para delimitar os comandos do laço! </li></ul>
  5. 5. Exemplo <ul><li>Faça um programa que receba e conte votos para a seguinte enquete: “O Sport será o Campeão Pernambucano deste ano? ”. Caso o eleitor digite 1, seu voto será SIM; Caso digite 2, será NÃO. O programa deverá repetir a operação acima (através do laço de repetição repeat ) até que o eleitor digite 0 em seu voto. </li></ul>
  6. 6. Exemplo
  7. 7. Exemplo <ul><li>Faça um programa que repita as instruções abaixo (utilizando o repeat): </li></ul><ul><ul><li>Ler dois números; </li></ul></ul><ul><ul><li>Calcular e exibir a soma, subtração, multiplicação e divisão entre os números lidos; </li></ul></ul><ul><ul><li>Perguntar ao usuário se deseja continuar a executar o sistema; </li></ul></ul><ul><ul><li>Caso o usuário digite não, o programa deverá encerrar sua execução; </li></ul></ul>
  8. 9. Exercícios <ul><li>Faça um programa que repita as instruções abaixo (utilizando o repeat): </li></ul><ul><ul><li>Ler o sexo e a altura de 10 pessoas; </li></ul></ul><ul><ul><li>Contar o número de homens e mulheres; </li></ul></ul><ul><li>O programa deverá executar 10 vezes; </li></ul><ul><li>Após a execução do laço, o programa deverá escrever a altura da pessoa mais alta e a quantidade de homens e mulheres; </li></ul>

×