Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551
    verifico che nel vettore c[] non sia presente quel
    numero "scorrendolo con un ciclo for()"

    codice:
    #define true 1
    #define false 0
    int main()
    {
    
        int i=0, j=0;
        int c[5]={0};
        ....
        ....
        ....
        ....
        for(i=0;i<5;i++)
        {
           /*
              Scorro l'array v, controllo che l'elemento sia diverso da zero 
              e che non sia presente nell'array c, se è cosi, inserisco v[i] in c[j];  
           */ 
           if(v[i]!=0  && VerificaPresenzaElemento(c,v[i])==false)
           {
                c[j]=v[i];
                j++; // Contatore posizione array c
           }
        }
    
    }
    
    
    
    
    
    char VerificaPresenzaElemento(int c[],int elemento)
    {
        int i=0;
        /*
          Scorro tutto l'arrat c, e controllo che ogni elemento sia uguale
          ad elemento cioè a v[i]
        */
        for(i=0; i<5 && c[i]!=0;i++)
       {
            if(c[i]==elemento)
                return 1;
    
       }
            
    
        return 0; // se non trova un elemento uguale return 0 
    }
    Tecnologia

  2. #2
    Grazie, ma il problema è che essendo un corso di informatica b, la funzioni in c non le abbiamo fatte

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.