/*
Cambio de divisa de dolares a colones (Costa Rica) o pesos mexicanos
*/
package main
import "fmt"
func main() {
repetir := true
// Declarar variables
var (
dolares float32
opcion int16
colones float32 = 613.74
peso_mexicano float32 = 20.38
)
// Input valores usuario
fmt.Print("Entre la cantidad en dolares: ")
fmt.Scan(&dolares)
for repetir {
fmt.Print("1) Colones, 2) Pesos mexicanos: ")
fmt.Scan(&opcion)
if opcion != 1 && opcion != 2 {
fmt.Println("Favor de entrar una opcion valida.")
} else {
repetir = false
}
}
var divisa float32
if opcion == 1 {
// Calcular cambio de divisa a colones
divisa = dolares * colones
fmt.Printf("%g dolares = %g colones\n", dolares, divisa)
} else if opcion == 2 {
// Calcular cambio de divisa a pesos mexicanos
divisa = dolares * peso_mexicano
fmt.Printf("%g dolares = %g pesos mexicanos\n", dolares, divisa)
}
}