Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/06/2009, 14:58
jairGrunge
 
Fecha de Ingreso: junio-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Sonrisa Respuesta: programa en c (Devc++)

darkchaos, aqui te dejo el programa con punteros.

Código:
#include <stdio.h>
#include <stdlib.h>

double menor(int n, int *ptrElemento)
{
       int men;
       int j;       
       for(j=0;j<n;j++)
       {
                       if(*(ptrElemento+j)<men){ //*(ptrElemento+j) = elemento[j]
                            men= *(ptrElemento+j);                            
                       }
       }
       return men;
}

int main()

{
    int i, n=10;
    int vmenor;
    int elemento[n];
    int *ptrInt = 0; //Inicializamos el puntero

    for(i=0;i<n;i++) {
         printf("Elemento [%d]: ",i+1);
         scanf("%i", &elemento[i]);		 

    }
	
    ptrInt = elemento; //apuntamos al primer elemento del arreglo elemento[50]
    vmenor = menor(n, ptrInt);
    //getch();
    printf("El menor es %i \n\n",vmenor);

    //system("pause");
    return 0;
}