Lógica de Programação com
Ruby
Estrutura de repetição
Ricardo Silva
O que são e para que servem?
- Instruções capazes de repetir um determinado bloco de código quantas
vezes for definido
Algumas dessas estruturas presentes no
Ruby
- for
- while
- until
For
Nesse exemplo nós precisamos exibir uma contagem de 1 até 100.. O código
repetirá o comando “puts “Numero:” 100 vezes, e ao lado a variável numero,
responsável por exibir a contagem.
While
Podemos utilizar o exemplo anterior e implementar o mesmo utilizando while,
que trabalha um pouco diferente do for , já que nele precisamos atribuir 0 para
a variável numero. Essa váriavel numero ,enquanto tiver um valor menor ou
igual a 100 .
Por fim, precisamos incrementar o valor de nossa variável numero com o +=.
Until
O until atua de forma contrária a do while. O while é executado até que uma
condição falsa seja encontrada. O until é executado até que uma condição
verdadeira seja encontrada
Exercícios
1- Faça um programa que exiba uma contagem onde seu início e seu fim será
informados pelo usuário. Essa contagem deverá ser exibida de 2 em 2.
2- Escreva um algoritmo que exiba na tela a pergunta: “deseja continuar?” até
que o usuário digite “não”
3- Faça um algoritmo que baseado em uma tabela de Candidatos estipulada
por você, leia o voto de 10 pessoas e exiba o vencedor da eleição.

Estrutura de repetição com Ruby[AULA-3]

  • 1.
    Lógica de Programaçãocom Ruby Estrutura de repetição Ricardo Silva
  • 2.
    O que sãoe para que servem? - Instruções capazes de repetir um determinado bloco de código quantas vezes for definido
  • 4.
    Algumas dessas estruturaspresentes no Ruby - for - while - until
  • 5.
    For Nesse exemplo nósprecisamos exibir uma contagem de 1 até 100.. O código repetirá o comando “puts “Numero:” 100 vezes, e ao lado a variável numero, responsável por exibir a contagem.
  • 6.
    While Podemos utilizar oexemplo anterior e implementar o mesmo utilizando while, que trabalha um pouco diferente do for , já que nele precisamos atribuir 0 para a variável numero. Essa váriavel numero ,enquanto tiver um valor menor ou igual a 100 . Por fim, precisamos incrementar o valor de nossa variável numero com o +=.
  • 7.
    Until O until atuade forma contrária a do while. O while é executado até que uma condição falsa seja encontrada. O until é executado até que uma condição verdadeira seja encontrada
  • 8.
    Exercícios 1- Faça umprograma que exiba uma contagem onde seu início e seu fim será informados pelo usuário. Essa contagem deverá ser exibida de 2 em 2. 2- Escreva um algoritmo que exiba na tela a pergunta: “deseja continuar?” até que o usuário digite “não” 3- Faça um algoritmo que baseado em uma tabela de Candidatos estipulada por você, leia o voto de 10 pessoas e exiba o vencedor da eleição.