Pseint
Problema 2.
Una institución de estudios físicos toma la temperatura de 7 ciudades diferentes, se encontró que todas las temperaturas son diferentes. Se requiere identificar cual ciudad presentó la temperatura más alta y cual la más baja. Para tomar la temperatura, es necesario que esté presente el Gerente del Instituto quien da fe de ello.
Por favor
Gracias
Respuestas
Para realizar el programa en pseudocódigo, se pueden declarar dos arreglos de 7 elementos, uno conteniendo las temperaturas y el otro los nombres. Cada elemento del arreglo de nombres de ciudades estará relacionado con su correspondiente temperatura en el arreglo de temperaturas a través del índice. De modo que por ejemplo si el nombre de la ciudad está en la posición 5, la temperatura de esta ciudad será el elemento 5 del vector de temperaturas.
El programa queda:
Proceso Temperaturas
Dimensión Ciudad[7];
Define Temp como real;
Dimensión Temp[7];
Definir max como entero;
Definir min como entero;//Guarda los índices del máximo y del mínimo
Dimension max=1;
Dimension min=1;
para i<-2 hasta 7 hacer
Si Temp[i] > Temp[i-1]
max=i;//Si es mayor, es el nuevo máximo
FinSi
FinPara
para i<-2 hasta 7 hacer
Si Temp[i] < Temp[i-1]
min=i;//Si es menor, es el nuevo mínimo
FinSi
FinPara
Escribir "La ciudad más calida es ", Ciudad[max], "con", Temp[max] "°C";
Escribir "La ciudad más fría es ", Ciudad[min], "con", Temp[min] "°C"
FinProceso