Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Io stavo provando così:


    codice:
    TempArray=ArrayNumeri; //Clono l'array su uno temporaneo
    
    
    Array.Sort(TempArray); //Metto in fila l'array temporaneo
    
    
    //Poi controllo se il primo elemento dell'array temporaneo che ho "sortato" (ovvero il più grande) è uguale ad uno dei numeri, allora vuol dire che quello è il più grande
    
    
    		if(ArrayNumeri[0]==TempArray[0])
    			print(ArrayNumeri[0]+" è primo");
    
    
    
    
    //Se il mio numero è uguale al secondo della lista, allora è secondo...
    		
    		if(ArrayNumeri[0]==TempArray[1])
    			print(ArrayNumeri[0]+" è secondo");

    Ma ancora non ci siamo...

  2. #2
    Ho provato anche con questa tecnica:

    codice:
    int p1 = 0; 
    int p2 = 0; 
    int p3 = 0;
    int p4 = 0; 
    int p5 = 0; 
    int p6 = 0;
            
    for(int i = 1; i<Num.Length; i++) 
    
         if(Num[i]>Num[p1])
         {    
          p6 = p5;
          p5 = p3;
          p4 = p3;
              p3 = p2;               
              p2 = p1;              
              p1 = i;                              
         }
    }
    
    
            print("p1"+Nome[p1]);
            print("p2"+Nome[p2]);
            print("p3"+Nome[p3]);
            print("p4"+Nome[p4]);
            print("p5"+Nome[p5]);
            print("p6"+Nome[p6]);
    Ma mi calcola correttamente solo la p1.
    Ultima modifica di WILEz; 01-12-2013 a 22:03

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.