Problemas reales con números positivos y complejos

# include & ltiostream & gt

# include & ltctime & gt

¿No es válido? mostrar(int*? ¿Ah? ¿int? Tamaño)? //Debido a los requisitos del tema, utilice punteros.

{

int? z,? yo,? F;? //z es un número positivo? f número negativo? ¿Cero litro

z? =?l? =?f? =?0;? //Borrar

for(int?i?=?0;?i?<?size;?i++,?arr++)

{

if ( *arr?==?0)?l++;

if (*arr?& gt?0)?z++;

if (*arr?& lt?0)? ;

}

STD::cout & lt;& lt"¿Número positivo?:?"& lt& ltz & lt& ltSTD::endl;

STD ::cout & lt; & lt "¿Número negativo?:?" & lt& ltSTD::endl;

}

int? main()

{

srand(tiempo(0));

const? int? ¿tamaño? =?20;

int? arr[tamaño];

for(int?i?=?0;?i?<?size;?i++)

arr[i]? =?Rand()? %?int(4)? -?2;? // ¿El código anterior genera datos aleatorios? -2~2

show(arr, tamaño);

STD::CIN get();//pausa

}