void principal()
{
int num,resto,num3,num4,numfat,i;
int cont=1,menorpar=0,menorimpar=0,maiorpar=0,maiorimpar=0,s;
printf("\n\t\tDigite pelo menos 10 n%cmeros ou mais:\n\n",163);
for(i=1;;i++)
{
printf("\t\t\t%d",cont);
printf("%c ",16);
scanf("%d",&num);
s=num;
if(num==0&&cont>10)
{
break;
}
if(num==0&&cont<10)
{
printf("\n\t\tTem de introduzir mais n%cmeros!\n\n",163);
continue;
}
resto=num%2;
cont+=1;
if(cont==4)
{
num3=num;
}
if(cont==5)
{
num4=num;
}
if(resto==0&&maiorpar==0)
{
maiorpar=num;
menorpar=num;
numfat=num;
}
if(resto==1&&maiorimpar==0)
{
maiorimpar=num;
menorimpar=num;
}
if(resto==0&&num>maiorpar)
{
maiorpar=num;
}
if(resto==0&&num<menorpar)
{
menorpar=num;
}
if(resto==1&&num>maiorimpar)
{
maiorimpar=num;
}
if(resto==1&&num<menorimpar)
{
menorimpar=num;
}
}
system("cls");
i=1;
graf();
printf("\t\t\tN%cmeros inseridos: \n",163);
while(i<cont)
{
printf("%c %d",16,s);
printf("\n");
i++;
}
printf("\n");
graf();
paresimp(maiorpar,menorpar,maiorimpar,menorimpar);
multi(num3);
divi(num4);
fato(numfat,maiorpar);
sair();