18/06/2009, 14:58
|
| | Fecha de Ingreso: junio-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses Puntos: 0 | |
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;
}
|