Agenda telefônica em Ruby que grava os dados em um txt
Publicado por André (última atualização em 13/01/2010)
[ Hits: 8.428 ]
Homepage: http://127.0.0.1
Perdi um tempinho hoje de bobeira fazendo esse script em Ruby que grava os dados:
- nome
- data de nascimento
- profissão
e envia tudo para um arquivo chamado dados.txt, que é criado no mesmo diretório. Também comentei o código inteiro para que todos possam entender.
# Agenda criada por Andre Junior ( JuniorLinux ) # e-mail : junior@juniorlinux.com.br puts("########################################") puts("# AGENDA TELEFONICA - POR JUNIORLINUX #") puts("########################################") puts(" ") puts("Digite seu nome :") nome = gets() # Pega o valor "nome" puts("Digite a sua data de nascimento : ") data = gets() # Pega o valor "Data" puts("Digite sua proficao :") proficao =gets() # Pega o valor "proficao" puts("Digite seu e-mail:") # Pega o valor "email" email =gets() puts("Dados cadastrados com sucesso !") system("clear"); # Limpa a tela puts ("Dados cadastrados : ") puts ("--------------------") puts(""); # Pular linha puts("Nome :" + nome) puts(" "); puts("Nascido em :" + data) puts(""); puts("Proficao :" + proficao) puts(""); puts("Endereco de e-mail :" + email) # Mostra os dados arquivo = File.new("dados.txt","w") # Cria o arquivo dados.txt arquivo.puts (" Nome : "+ nome ) arquivo.puts ("Nascido em :" + data) arquivo.puts ("Proficao :" + proficao) arquivo.puts ("Endereco de e-mail :" + email) # Coloca os valores no arquivo de texto arquivo.close # Fecha o mesmo
Uso simples de if e else em Ruby
Importar endereços do Claws no Evolution (entre outros)
Algoritmo de Fatoração de Fermat (FFA) em Ruby
Controle de maior e menor de idade em Ruby
Exportar endereços do Evolution para vCard
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Microfone detectado, sem som. (0)
Por que o fedora dita as regras no linux? (5)
Facebook classifica Linux como 'ameaça à segurança cibernética.... (2)