Announcement

Collapse
No announcement yet.

Min Max Puntatori a Vettore -> Puntatori di Puntatori

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Min Max Puntatori a Vettore -> Puntatori di Puntatori

    PHP Code:
    #include <st***.h>
    #define A 4

    void min_max_vet(int a[],int size,int **min,int **max);
    void riempi_vet(int vet[],int size);

    int main(void){
        
    int a[A];
        
    int *pmin;
        
    int *pmax;
        
    riempi_vet(a,A);
        
    min_max_vet(a,A,&pmin,&pmax);
        
    printf("min :%d\n",*pmin);
        
    printf("max :%d\n",*pmax);
        return 
    0;
    }
    void min_max_vet(int a[],int size,int **min,int **max){
        
    int i;
        
    int k=0;
        
    int *minvet;
        
    int *maxvet;
        
        for (
    i=0;i<size;i++){
            if (
    k==0){
                
    k=1;
                
    minvet=a+i;
                
    maxvet=a+i;
            }else{
                if (
    a[i]<(*minvet)){
                    
    minvet=a+i;
                }
                if (
    a[i]>(*maxvet)){
                    
    maxvet=a+i;
                }
            }
        }
        *
    min=minvet;
        *
    max=maxvet;
    }

    void riempi_vet(int vet[],int size){
        
    int i;
        for (
    i=0;i<size;i++){
            
    scanf("%d",(vet+i));
        }

    | VFX Artist, C++ Programmer, HW Overclocker | Web: xgiovio.com Email: xgiovio@gmail.com Twitter: @xgiovio
Working...
X

Google Profile


My name is Giovanni Di Grezia, but people call me xgiovio.

Here is my homepage:.

I'm a VFX Artist and Software Developer.

Giovanni Di Grezia