Média de 4 notas
Publicado por Leandro Pinheiro Leonardo (última atualização em 07/08/2011)
[ Hits: 13.046 ]
Para usar lembrar de instalar o shoes na máquina.
Para usar basta:
$ shoes media.rb
#!/usr/bin/env shoes ###################################### # Autor: Leandro2103 # # Data: 02/08/2011 # ###################################### Shoes.app (:title => "Média" , :width => 300 , :height => 350 , :resizable => false) do background "#999" border "#BE8" , :strokewidth => 6 stack (:margin => 20, :width => "100%") do para "Media de 4 notas:" para "Nota 1:" @nota1 = edit_line para "Nota 2:" @nota2 = edit_line para "Nota 3:" @nota3 = edit_line para "Nota 4:" @nota4 = edit_line button "Calcular" do notafinal = ((@nota1.text.to_f + @nota2.text.to_f + @nota3.text.to_f + @nota4.text.to_f) / 4) if notafinal >= 7 alert "Com a nota #{notafinal} você foi aprovado." else alert "Sua nota: #{notafinal} é abaixo da média, estude mais." end end end end
Exemplo de utilização de métodos em Ruby
Exemplos de comentários e operadores de impressão na tela
Shoes - GUIfique scripst em ruby
Web Crawler em Ruby com Open-URI e Nokogiri
Asterisk - Configurando Ramais, Plano de Discagem e URA Simples
A Desinformação em Época da Tecnologia de Informação
Enumerando linhas com o comando nl
Abrir Janelas no Centro da Tela no KDE Plasma
Método de atualizações nas Distros, o que está acontecendo?! (11)
Erro ao acessar o Localhost (7)
Comandos com RegEx para substituir durações 00:00 por 00'00 e alt... (6)
Void Linux Xfce liveUSB não boota em desktop com placa de vídeo AMD Tr... (1)
[Tcl/Tk] Mostrar conexões de rede ativas
[Shell Script] Bashblog v3.0 - cria um microblog em HTML5
[Shell Script] Manutenção e limpeza do Linux
[Shell Script] ebook-cli - gerencia livros digitais entre PC e leitores ebooks
[Shell Script] AptList v1.1 - instalação de pacotes DEB a partir de uma lista