Considere un arreglo para 10 elementos donde se guardará los nombres de ciudades y otro arreglo para guardar las tarifas de transporte hacia dichas ciudades. Diseñe una aplicación que permita realizar lo siguiente:
• Inicializar el arreglo de nombres con 10 nombres de ciudad.
• Generar tarifas aleatorias entre 15 y 51 guardándolas e el arreglo de tarifas.
• Dependiendo del monto de una persona disponga para viajar a alguna ciudad mostrar las ciudades a las cuales podría viajar con dicho monto.
• Determina cuales la ciudad cuya tarifa es la más alta.
Respuestas
Algoritmo sin_titulo
Dimension Ciudades[10]
Dimension Tarifas[10]
Definir Monto,TarifaAlta,num Como Entero
Definir CiudadTarifaAlta Como Texto
Ciudades[0]="Guayaquil"
Ciudades[1]="Quito"
Ciudades[2]="Cuenca"
Ciudades[3]="Loja"
Ciudades[4]="Manta"
Ciudades[5]="Machala"
Ciudades[6]="Portoviejo"
Ciudades[7]="Ambato"
Ciudades[8]="Esmeraldas"
Ciudades[9]="Riobamba"
Para i=0 hasta 9 Con Paso 1 Hacer
num=15+Azar(36)
Tarifas[i]=num
FinPara
Para i=0 hasta 9 Con Paso 1 Hacer
Escribir "[" Ciudades[i] "]" Sin Saltar
FinPara
Escribir " "
Para i=0 hasta 9 Con Paso 1 Hacer
Escribir "[" Tarifas[i] "]" Sin Saltar
FinPara
Escribir " "
Escribir "Ingrese Monto: " Sin Saltar
Leer Monto
Escribir "Ciudades A Las Que Puede Viajar:"
Para i=0 hasta 9 Con Paso 1 Hacer
Si Tarifas[i]<=Monto Entonces
Escribir "[" Ciudades[i] "]" Sin Saltar
FinSi
FinPara
Escribir " "
Escribir "Ciudad Con Tarifa Mas Alta:"
Para i=0 hasta 9 Con Paso 1 Hacer
Si TarifaAlta<Tarifas[i] Entonces
TarifaAlta=Tarifas[i]
pos=i
FinSi
FinPara
Escribir "[" Ciudades[pos] "]" Sin Saltar
Escribir " "
FinAlgoritmo