Visualizzazione dei risultati da 1 a 10 su 39

Visualizzazione discussione

  1. #1

    [C]Ordinamento di stringhe in array e ordinamento di interi in array

    Ciao a tutti, ho un piccolo problema nell'ordinamento delle stringhe e di conseguenza anche nell'ordinamento degli interi. perchè vi spiego, ho due array bidimensionali paralleli, uno che contiene i nomi delle citta e uno che contiene le temperature delle citta. Dopo che ho riordinato le citta in base all'ordine alfabetico devo anche riordinare le temperature perchè altrimenti mi ritrovo con città che hanno temperature sbagliate.
    Il mio codice sorgente è questo:
    codice:
    void ordinamento(char citta[][15],int temp[][4]){
         for(i=0;i<6;i++){
         for(j=i+1;j<6;j++){
         if(citta[i][0]>citta[j][0]){
         scambiocitta(&citta[0]); 
         scambiotemp(&temp[0]);}
         }
         }
         return;
         }
    
    void scambiocitta(char citta[][15]){
         char *stringapp;
              stringapp = citta[i];
               citta[i] = citta[j];
               citta[j] = stringapp;
         return;
         }
    void scambiotemp(int temp[][4]){
         int intapp[4];
    
    
    
    
         return;
         }
    Come vedete devo ancora continuare la procedura che scambia i valori delle temperature, non so proprio come fare sto nel pallone
    Qualcuno può aiutarmi?
    Ultima modifica di tommasoperilli; 19-04-2014 a 13:54

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.