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.


Anónimo: en que lenguaje de programacion?
manuel15c: ayuda me leguaje de programacion
Anónimo: pero cual de todos, hay java, c++, c#

Respuestas

Respuesta dada por: Anónimo
1

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

Adjuntos:

manuel15c: como Lenguaje programacion
Preguntas similares