Algoritmo para calcular la tarifa de un taxi por distancia en PSeInt (Guía 2026)
Este ejercicio aplica condiciones a un problema de la vida real: calcular cuánto cobra un taxi según los kilómetros recorridos, con una tarifa base, un costo por kilómetro y un descuento para viajes largos.
Código completo
Algoritmo TarifaTaxi
Definir distancia, tarifa Como Real
Definir base, costoKm Como Real
Escribir "Ingresa la distancia del viaje en kilómetros:"
Leer distancia
base <- 3.00
costoKm <- 0.50
tarifa <- base + (distancia * costoKm)
Si distancia > 20 Entonces
tarifa <- tarifa * 0.90
Escribir "Se aplicó un descuento del 10% por viaje largo."
FinSi
Escribir "La tarifa total es: $", tarifa
FinAlgoritmo
Explicación paso a paso
- Definimos la tarifa base y el costo por kilómetro como constantes del algoritmo.
- Calculamos la tarifa inicial sumando la base más la distancia por el costo por km.
- Si la distancia supera los 20 km, aplicamos un 10% de descuento multiplicando por 0.90.
Errores comunes
- Calcular el descuento como tarifa - 10 en lugar de multiplicar por 0.90.
- Declarar las variables de dinero como Entero y perder los centavos.
- Poner la condición distancia > 20 antes de calcular la tarifa base.
🚀 ¿Ya dominas la lógica? Da el salto a Python
