Sie sind auf Seite 1von 1

Haciendo uso de apuntadores, realizar un programa en Leng.

C en donde el usuario
ingrese N valores de tipo entero y los almacene en un apuntador y determine la
Moda. La Moda es el valor que ms veces se repite.
#include<stdio.h>
#include<stdlib.h>
int main()
{
int x, n, *base, e, pos=0, num=0, *cer, con, agr=0;
base=(int*)malloc(n*sizeof(int));
cer=(int*)malloc(n*sizeof(int));
printf("\n Ingrese la cantidad de datos a ingresar");
scanf("%d", &n);
for(x=0; x<n; x++)
{
printf("\n ingresa el dato", x+1);
scanf("%d", &*(base+x));
}
for(x=0; x<n; x++)
{
num=*(base+x);
pos=x;
for (e=x; e<n; e++)
{
if (*(base+e)==num);
{
*(cer+pos);
}
}
}
con=*(cer+0);
for(x=0; x<n; x++)
{
if (*(cer+x)>con)
{
agr=x;
con=*(cer+x);
}
}
printf("\n La moda es", *(base+agr));
system("pause=>NULL");
return 0;
}

Das könnte Ihnen auch gefallen