Você está aqui: Ruby ::: Desafios e Lista de Exercícios Resolvidos ::: Ruby Básico |
Um programa Ruby que lê dois números e mostra a soma, subtração, multiplicação e a divisão dos números lidos - Lista de Exercícios Resolvidos de RubyQuantidade de visualizações: 604 vezes |
|
Pergunta/Tarefa: Faça um programa em Ruby que receba dois números e no final mostre a soma, subtração, multiplicação e a divisão dos números lidos. Os números deverão ser informados pelo usuário. Sua saída deverá ser parecida com: Informe o primeiro número: 9 Informe o segundo numero: 4 A soma é: 13 A subtração é: 5 A multiplicação é: 36 A divisão é: 2.25 Veja a resolução completa para o exercício em Ruby, comentada linha a linha:
# Algoritmo Ruby para somar, subtrair, multiplicar
# e dividir dois números informados pelo usuário
# vamos ler o primeiro número
print "Informe o primeiro número: "
n1 = gets.chomp.to_i
# vamos ler o segundo número
print "Informe o segundo número: "
n2 = gets.chomp.to_i
# primeiro vamos somar os dois números
soma = n1 + n2
printf "A soma é: %d", soma
# agora vamos subtrair
subtracao = n1 - n2
printf "\nA subtração é: %d", subtracao
# agora a multiplicação
multiplicacao = n1 * n2
printf "\nA multiplicação é: %d", multiplicacao
# e finalmente a divisão. Note o truque para não arredondar
# a divisão
divisao = (n1 * 1.0) / n2
printf "\nA divisão é: %f", divisao
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Ruby |
Veja mais Dicas e truques de Ruby |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





