Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    Utente di HTML.it
    Registrato dal
    Apr 2013
    Messaggi
    19
    Ora come faccio a stampare in output la città con la temperatura minima più bassa?

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai il vettore con tutte le temperature minime ...

    1) assegna ad una variabile tmin il valore della prima min[0]

    2) in un ciclo che parte da 1 e arriva a n-1 controlla che la temperatura min[i] sia minore di tmin. Se è così assegna a tmin il valore min[i]

    Alla fine del ciclo in tmin avrai il minimo
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #13
    Utente di HTML.it
    Registrato dal
    Apr 2013
    Messaggi
    19
    Scusami ma quando mi dici di assegnare min[0] a tmin,con tmin intendi una variabile dell'array?

    Scusami ma sono ancora agli inizi.

  4. #14
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Intendo una variabile

    int tmin;



    tmin=min[0];
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #15
    Utente di HTML.it
    Registrato dal
    Apr 2013
    Messaggi
    19
    codice:
    tmin1=min[0];
    	
    	for(i=1;i<n;i++){
    		if(min[i]<tmin1){
    			min[i]=tmin1;
    			printf("La temperatura minima piu' bassa e':%d \n",tmin1);
    		}
            
    		}
    Giusto?

  6. #16
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    No. In quel modo quando trovi una temperatura minore di tmin1 la sostituisci con tmin1...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  7. #17
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Vedi la differenza tra quello che hai scritto in

    tmin1=min[0];


    e in

    min[i]=tmin1;

    ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #18
    Utente di HTML.it
    Registrato dal
    Apr 2013
    Messaggi
    19
    codice:
    tmin1=min[0];
    	for(i=0;i<n;i++){
    		if(min[i]<tmin1){
    			tmin1=min[i];
    		}else{
    			tmin1=min[0];
    			}
    	}
    Fatto.
    Ma ora se volessi stampare a video la città di cui fa parte la temperatura minima piu' bassa?

  9. #19
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Rifletti un po' tu ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #20
    Utente di HTML.it
    Registrato dal
    Apr 2013
    Messaggi
    19
    Scusami ma sto provando in tutti i modi.
    Per stampare il nome ho pensato di creare una variabile char video[10] e due int j,k.
    Con lo stesso procedimento con cui mi sono trovato la temperatura piu' bassa,ho creato due cicli for dove ho posto in condizione le variabili int j,k.
    Ho pensato che facendo così posso ordinare i nomi presenti in citta[100][100].
    Ora per completare l'ordine volevo far corrispondere ogni temperatura minima alla propria città creando un altro ciclo for. Secondo te sto sbagliando tutto?

    codice:
    video[10]=citta[0][0];
    
    for(k=0;k<100;k++){
    		for(j=0;j<100;j++){
    			for(i=0;i<n;i++){
    			if(citta[j][k]<video[10]) {
    				video[10]=citta[j][k];
    			}
    			else{
    				citta[0][0]=video[10];
    			}
    			}
    			}
    		        }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.