Logica de Programação com
Ruby
Estruturas condicionais
O que são e para que servem?
Instruções para executar um determinado bloco de código caso a condição
imposta seja verdadeira
Com essas estruturas podemos fazer com que nossos programas tomem
decisões!
Existem várias formas de utilizarmos esse recurso
Exemplo
if/else
if/elsif/else
unless
Exercicios
● Faça um programa que receba dois valores do teclado e imprima o maior
deles. Considere que não serão fornecidos valores iguais.
● Faça um programa que receba duas notas de um aluno. Após isso, seu
programa deverá calcular a média aritimética simples e imprimir a palavra
‘APROVADO’ caso a média seja igual ou superior a 6. Caso seja igual ou
inferior a 4, a palavra ‘REPROVADO’ deverá ser exibida na tela. No caso da
média ter ficado maior que 4 e menor que 6, exiba a mensagem
‘RECUPERAÇÃO’
Mais exercícios
● Escreva um programa que deverá receber o nome e o ano de nascimento de
uma pessoa. Ao final deverá ser exibido o nome dessa pessoa caso a idade
dele seja superior a 18 anos

Estrutura condicional com Ruby[AULA-2]

  • 1.
    Logica de Programaçãocom Ruby Estruturas condicionais
  • 2.
    O que sãoe para que servem? Instruções para executar um determinado bloco de código caso a condição imposta seja verdadeira Com essas estruturas podemos fazer com que nossos programas tomem decisões! Existem várias formas de utilizarmos esse recurso
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
    Exercicios ● Faça umprograma que receba dois valores do teclado e imprima o maior deles. Considere que não serão fornecidos valores iguais. ● Faça um programa que receba duas notas de um aluno. Após isso, seu programa deverá calcular a média aritimética simples e imprimir a palavra ‘APROVADO’ caso a média seja igual ou superior a 6. Caso seja igual ou inferior a 4, a palavra ‘REPROVADO’ deverá ser exibida na tela. No caso da média ter ficado maior que 4 e menor que 6, exiba a mensagem ‘RECUPERAÇÃO’
  • 10.
    Mais exercícios ● Escrevaum programa que deverá receber o nome e o ano de nascimento de uma pessoa. Ao final deverá ser exibido o nome dessa pessoa caso a idade dele seja superior a 18 anos