-
Notifications
You must be signed in to change notification settings - Fork 127
/
DDD.rb
33 lines (24 loc) · 887 Bytes
/
DDD.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# DDD
# Leia um número inteiro que representa um código de DDD para discagem
# interurbana. Em seguida, informe à qual cidade o DDD pertence, considerando a
# tabela abaixo:
# Se a entrada for qualquer outro DDD que não esteja presente na tabela acima, o
# programa deverá informar:
# DDD nao cadastrado
# - Entrada
# A entrada consiste de um único valor inteiro.
# - Saída
# Imprima o nome da cidade correspondente ao DDD existente na entrada. Imprima
# DDD nao cadastrado caso não existir DDD correspondente ao número digitado.
codigo = gets.strip.to_i
case codigo
when 61 then puts "Brasilia"
when 71 then puts "Salvador"
when 11 then puts "Sao Paulo"
when 21 then puts "Rio de Janeiro"
when 32 then puts "Juiz de Fora"
when 19 then puts "Campinas"
when 27 then puts "Vitoria"
when 31 then puts "Belo Horizonte"
else puts "DDD nao cadastrado"
end