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 a la pregunta
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