Return to Snippet

Revision: 49094
at July 15, 2011 20:53 by LiliputienseXD


Initial Code
puts "bienbenido, escribe tu nombre de usuario"


usuario_correcto = "LiliputienseXD"
usuario = gets.chomp

while (usuario != usuario_correcto) do
	puts "mal, repitelo"
	usuario = gets.chomp
end
puts "ok usuario bien, ahora la contraseña"

puts "escribe tu contraseña"

clave_correcta = "123456"
clave = gets.chomp

while (clave != clave_correcta) do
	puts "mal, repitela"
	clave = gets.chomp
end	

	puts "ok contraseña bien, ahora puedes entrar. bienvenido"

puts "hola mira la calculadora"

def menu
	puts "1 sumar"
	puts "2 restar"
	puts "3 multiplicar"
	puts "4 dividir"
	puts "5 potencias"
	puts "6 raices cuadradas _sin terminar_"
end 

menu

puts "Elige opcion"
opcion = gets.chomp.to_i

while (opcion != 0) do

	menu

puts "Elige opcion"
opcion = gets.chomp.to_i

	if opcion == 1
		puts "sumar"
		puts "escribe el primer numero"
		numero1 = gets.chomp.to_i
		puts "escribe el segundo numero"
		numero2 = gets.chomp.to_i
	
		suma = numero1 + numero2
		puts  "resultado igual a #{suma}"
	end


	if opcion == 2
		puts "restar"
		puts "escribe el primer numero"
		numero1 = gets.chomp.to_i
		puts "escribe el segundo numero"
		numero2 = gets.chomp.to_i
	
		resta = numero1 - numero2
		puts  "resultado igual a #{resta}"
	end


	if opcion == 3
		puts "multiplicar"
		puts "escribe el primer numero"
		numero1 = gets.chomp.to_i
		puts "escribe el segundo numero"
		numero2 = gets.chomp.to_i
	
		multiplicar = numero1 * numero2
		puts  "resultado igual a #{multiplicar}"
	end


	if opcion == 4
		puts "dividir"
		puts "escribe el primer numero"
		numero1 = gets.chomp.to_i
		puts "escribe el segundo numero"
		numero2 = gets.chomp.to_i
	
		dividir = numero1 / numero2
		puts  "resultado igual a #{dividir}"
	end

	if opcion == 5
		puts "dividir"
		puts "escribe la base"
		numero1 = gets.chomp.to_i
		puts "escribe el exponente"
		numero2 = gets.chomp.to_i
	
		potencia = numero1 ** numero2
		puts  "resultado igual a #{potencia}"
	end


	if opcion == 6
		puts "raices"
		puts "escribe el primer numero"
		numero1 = gets.chomp.to_i
		puts "escribe el segundo numero"
		numero2 = gets.chomp.to_i
	
		raiz = numero1  / numero2
		puts  "resultado igual a #{raiz}"
	end
end

Initial URL


Initial Description


Initial Title
Calculadota tope guapa

Initial Tags


Initial Language
Ruby