Diferència entre revisions de la pàgina «Examen de programació de 2n d'SMX. Curs 2021-2022»
m |
m |
||
Línia 1: | Línia 1: | ||
Haureu de fer un document en pdf amb aquest format '''SMX-Prg_Cognom1Cognom2Nom.pdf'''. Feu captures de codi i de prova de funcionament. | Haureu de fer un document en pdf amb aquest format '''SMX-Prg_Cognom1Cognom2Nom.pdf'''. Feu captures de codi i de prova de funcionament. | ||
− | = | + | = Modificació d'un programa = |
Modifiqueu aquest programa per a que hi surti pel terminal. "'''Hola, el meu nom és''' ''<el vostre nom>'' '''i faig 2n d'SMX'''". (a ''<el vostre nom>'' ha de sortir el vostre nom). | Modifiqueu aquest programa per a que hi surti pel terminal. "'''Hola, el meu nom és''' ''<el vostre nom>'' '''i faig 2n d'SMX'''". (a ''<el vostre nom>'' ha de sortir el vostre nom). | ||
print("Hola Univers!") | print("Hola Univers!") | ||
− | = | + | = Modificació d'un programa = |
Adapteu aquest programa per a que surti el vostre nom i la vostra edat: | Adapteu aquest programa per a que surti el vostre nom i la vostra edat: | ||
nom = "Pep" | nom = "Pep" | ||
Línia 10: | Línia 10: | ||
print("El meu nom és %s i tinc %d anys"%(nom,edat)) | print("El meu nom és %s i tinc %d anys"%(nom,edat)) | ||
− | = | + | = Suma de dos valors = |
Feu un programa que demani dos números i us presenti la suma. | Feu un programa que demani dos números i us presenti la suma. | ||
Línia 16: | Línia 16: | ||
nA = int(input("a: ")) | nA = int(input("a: ")) | ||
− | = | + | = Nom i edat = |
Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació amb el vostre nom i la vostra edat. | Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació amb el vostre nom i la vostra edat. | ||
− | = | + | = Nom i edat. Informa si ets major d'edat = |
Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació, dient si sou major d'edat o no, amb el vostre nom i la vostra edat. | Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació, dient si sou major d'edat o no, amb el vostre nom i la vostra edat. | ||
− | = | + | = Bucle for = |
Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle ''for''. | Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle ''for''. | ||
Línia 30: | Línia 30: | ||
print("%d) Cadena repetida"%n) | print("%d) Cadena repetida"%n) | ||
− | = | + | = Bucle while = |
Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle ''while''. | Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle ''while''. | ||
− | = | + | = Bucle infinit = |
Feu un programa que pregunti un número entre 15 i 25, ambdós inclosos. En cas d'introduir un número inferior a 15 o superior a 25 es torna a fer la pregunta. | Feu un programa que pregunti un número entre 15 i 25, ambdós inclosos. En cas d'introduir un número inferior a 15 o superior a 25 es torna a fer la pregunta. |
Revisió del 16:52, 21 abr 2022
Haureu de fer un document en pdf amb aquest format SMX-Prg_Cognom1Cognom2Nom.pdf. Feu captures de codi i de prova de funcionament.
Contingut
Modificació d'un programa
Modifiqueu aquest programa per a que hi surti pel terminal. "Hola, el meu nom és <el vostre nom> i faig 2n d'SMX". (a <el vostre nom> ha de sortir el vostre nom).
print("Hola Univers!")
Modificació d'un programa
Adapteu aquest programa per a que surti el vostre nom i la vostra edat:
nom = "Pep" edat = 18 print("El meu nom és %s i tinc %d anys"%(nom,edat))
Suma de dos valors
Feu un programa que demani dos números i us presenti la suma.
Recordeu que per a demanar un número cal posar int abans de l'input:
nA = int(input("a: "))
Nom i edat
Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació amb el vostre nom i la vostra edat.
Nom i edat. Informa si ets major d'edat
Feu un programa que pregunti el vostre nom i la vostra edat. Després ha de presentar una salutació, dient si sou major d'edat o no, amb el vostre nom i la vostra edat.
Bucle for
Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle for.
Pista:
nCops = int(input("Número de cops: ")) for n in range(nCops): print("%d) Cadena repetida"%n)
Bucle while
Feu un programa que pregunti el vostre nom i un número de repeticions. Ha de sortir tants cops com el número de repeticions: "Jo, <el vostre nom>, no copio en aquest examen". Heu de fer servir un bucle while.
Bucle infinit
Feu un programa que pregunti un número entre 15 i 25, ambdós inclosos. En cas d'introduir un número inferior a 15 o superior a 25 es torna a fer la pregunta.