Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4.1- Solucions Exercicis cadenes»

De wikiserver
Dreceres ràpides: navegació, cerca
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 16: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’).