Está en la página 1de 2

\\programa para determinar la veracidad de un numero de cedula (ECUADOR)

#include <stdio.h>
#include <conio.h>
int cedula(int num[], int t);
main(){
int ced[20];
int h,i,a,d;
for(i=0; i<10; i++)
{
printf("\nIngrese el digito (%d) de su cedula: ",i+1);
scanf("%d",&ced[i]);
}
printf("\nLa cedula ingresada fue: \n");
for(h=0;h<10;h++){
printf("%d",ced[h]);
}
a=cedula(ced,10);
if(a%10==0)
d=0;
else
d=10-a%10;
if(d==ced[9])
printf("\nCedula Correcta");
else
printf("\nCedula Incorrecta");
getch();
}

int cedula(int num[],int t){


int j;
int acum=0;
for(j=0;j<9;j++){
if(j%2==0){
if((num[j]*2)>9)
acum=(acum+((num[j]*2)-9));
else
acum=(acum+(num[j]*2));
}
else
acum=acum+num[j];
}
getch();
return acum;
}

También podría gustarte