Esto es lo que he hecho hasta ahora:
Código
#include<stdio.h> #define LONG_VECTOR 20 char validar(int n); void generarValores(int a[],int n); void imprimirValores(int a[],int n); float porcentajePrimos(int a[],int n); int main(){ int valores[LONG_VECTOR], n; if(validar(n)=='n'){ return -1; } generarValores(valores, n); imprimirValores(valores, n); return 0; } char validar(int n){ if(n>20){ return 'n'; }else{ return 0; } } void generarValores(int a[],int n){ int i; for(i=0;i<n;i++){ } } void imprimirValores(int a[],int n){ int i; for(i=0;i<n;i++){ } } float porcentajePrimos(int a[],int n){ int i,j,acu=0; for(i=0;i<n;i++){ for(j=2;j<a[i];j++){ if(a[i]%j!=0){ acu++; } } return (acu/n)*100; } }
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex