Necesito cambiar este código de c a phyton
Publicado por Yeye (1 intervención) el 21/04/2021 15:03:49
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
int main(){
printf(">>> ALGORITMO DE LUHN MODULO 10 <<<\n\n");
char cedula[11];
int U_digito, x, suma = 0;
printf("Introduzca su cedula sin guiones: ");
scanf("%s", cedula);
for (x = 0; x < 10; ++x){
int num = cedula[x] - '0';
if ((x % 2)!=0){
num *= 2;
num = (num/10) + (num%10);
}
suma += num;
}
U_digito = 10 - (suma%10);
printf("\n****RESULTADO****\n");
if (U_digito == (cedula[10] - '0')){
printf("\nSu cedula es correcta.");
}
else if ((suma%10) == (cedula[10] - '0')){
printf("\nSu cedula es correcta.");
}
else{
printf("\nSu cedula es incorrecta.");
}
return 0;
}
Valora esta pregunta


0