XD si non avendo letto tutte le varie risposte era scontato che non avevo capito bene il problema per cui me lo aspettavo ;D
Ritornando al nostro problema che mi sembra ancora più semplice da risolvere:
Se non ti servono i dati inseriti dall'utente tranne la città (ovviamente) con la temperatura più bassa ti basta seguire lo pseudocodice che ti scrivo di seguito:
codice:
Inizializzi a 0 la variabile maxTemp e minTemp mediaTemp
inizializzi la variabile stringa nomCitta
// Inizializza le variabili di appoggio per i dati in input
Inizializzi a 0 la variabile maxTempAPP e minTempAPP e mediaTempApp
inizializzi la variabile stringa nomCittaAPP
Crei un ciclo iterativo delle città che deve inserire l'utente
Chiedi all'utente i dati: nomCittaAPP, minTempAPP e maxTempAPP
Prelevi i dati in input
Calcola la mediaTempApp
Se mediaTempApp è minore di mediaTemp // significa che la temperatura è più bassa
Assegna maxTemp = maxTempAPP, minTemp=minTempAPP,
mediaTemp=mediaTempAPP, nomCitta=nomCittaAPP
Altrimenti
Non fare nulla
Continua il ciclo
// Sicuramente in questa variabile ci sarà la temperatura più bassa:
Visualizza il contenuto di: maxTemp, minTemp, mediaTemp, nomCitta.
In questo modo non devi usare nemmeno un array, l'unico problema è perdere i dati di tutte le città inserite, se xo ti servono i dati delle città puoi sempre inserire una array in cui tieni solo la traccia dei dati inseriti, e la città con la temperatura più bassa la tracci sempre con quel metodo che ti ho scritto sopra
Fammi sapere
Adesso ti basta capire e convertire in codice il tutto per far funzionare lo script 
Mi trovi sempre a disposizione
!Andrea!