Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4.1- Solucions Exercicis cadenes»
De wikiserver
Línia 25: | Línia 25: | ||
22 – E | 22 – E | ||
</pre> | </pre> | ||
− | + | <!-- | |
<source lang = "python"> | <source lang = "python"> | ||
print("Obtenció lletra DNI") | print("Obtenció lletra DNI") | ||
Línia 42: | Línia 42: | ||
print("El número de DNI: %d li correspon la lletra: %s" %(numDNI,LLETRESDNI[numCalcul])) | print("El número de DNI: %d li correspon la lletra: %s" %(numDNI,LLETRESDNI[numCalcul])) | ||
</source> | </source> | ||
+ | --> | ||
2. Fes un programa per que verifiqui que la lletra d’un DNI es correspon amb el seu número: | 2. Fes un programa per que verifiqui que la lletra d’un DNI es correspon amb el seu número: | ||
− | + | <!-- | |
<source lang = "python"> | <source lang = "python"> | ||
print("Verificació lletra DNI") | print("Verificació lletra DNI") | ||
Línia 68: | Línia 69: | ||
print("És incorrecte!") | print("És incorrecte!") | ||
</source> | </source> | ||
+ | --> | ||
3. Genera un programa que encripti una cadena de caràcters. Per exemple: '“avadakedavra”' encriptat es '“bwbeblfebwsb”' i el mètode d’encriptació és canviar un caràcter pel seu successor a l’abecedari (el successor de ‘z’ és ‘a’). | 3. Genera un programa que encripti una cadena de caràcters. Per exemple: '“avadakedavra”' encriptat es '“bwbeblfebwsb”' i el mètode d’encriptació és canviar un caràcter pel seu successor a l’abecedari (el successor de ‘z’ és ‘a’). | ||
− | + | <!-- | |
<source lang = "python"> | <source lang = "python"> | ||
print("Encriptació d'una cadena") | print("Encriptació d'una cadena") | ||
Línia 89: | Línia 91: | ||
print("Cadena encriptada:", cadenaEncriptada) | print("Cadena encriptada:", cadenaEncriptada) | ||
</source> | </source> | ||
− | + | --> |
Revisió del 15:15, 20 set 2021
1. L’última lletra del DNI pot calcular-se a partir del seus números. Per a això només has de dividir el número per 23 i quedar-te amb la resta. Fes un programa per calcular la lletra d’un DNI. La lletra que correspon a cada número la tens en aquesta taula:
0 - T 1 - R 2 - W 3 - A 4 - G 5 - M 6 - Y 7 - F 8 - P 9 - D 10 - X 11 - B 12 - N 13 - J 14 - Z 15 - S 16 - Q 17 - V 18 - H 19 - L 20 - C 21 - K 22 – E
2. Fes un programa per que verifiqui que la lletra d’un DNI es correspon amb el seu número:
3. Genera un programa que encripti una cadena de caràcters. Per exemple: '“avadakedavra”' encriptat es '“bwbeblfebwsb”' i el mètode d’encriptació és canviar un caràcter pel seu successor a l’abecedari (el successor de ‘z’ és ‘a’).