Professional Documents
Culture Documents
Lliurament 1, Grup 70: Fonaments D'inform' Atica Divendres, 26 D'octubre de 2012
Lliurament 1, Grup 70: Fonaments D'inform' Atica Divendres, 26 D'octubre de 2012
Abans diniciar la resoluci o de lexamen, llegiu amb atenci o la seg uent informaci o. El lliurament es un examen, per tant regeixen les normes generals dexamen: lheu de resoldre de forma individual, dins del recinte dexamen i en un temps limitat de 55 minuts. Aquest lliurament consta de tres exercicis: el primer t e assignats 4 punts i els dos altres 3 punts. El total de punts es de 10. Els podeu resoldre en lordre que cregueu oport u. Llegiu atentament els enunciats. Comenceu sempre dissenyant una soluci o informal sobre paper. Tot seguit implementeu-la en el computador. El lliurament a Atenea inclour` a els tres txers seg uents suma.py, dins.py, mul.py Recordeu que tot txer amb qualsevol altre nom es considerar` a com a NO LLIURAT. El lliurament es tancar` a a les 9h 55m segons el rellotge del computador servidor dAtenea. Si el vostre rellotge va a lhora, planiqueu fer el lliurament com a molt tard a les 9h 45m del vostre rellotge. Bona sort!
Exercici 1 (4 punts)
Dissenyeu la funci o suma(f) que rep una frase (cadena de car` acters) f com a par` ametre dentrada i retorna un enter suma dels d gits que apareixen a la frase. Si no hi ha cap d git retorna -1 Un exemple de doctest que aquesta funci o ha de superar es """ >>> 29 >>> -1 >>> 0 >>> 10 ""
Exercici 2 (3 punts)
Dissenyeu la funci o dins(nombre,gran) que rep un enter nombre i una cadena de car` acters gran com a par` ametres dentrada. Si tots els d gits de nombre apareixen dins de gran,retorna la cadena gran; si no hi es retorna la cadena no. Un exemple de doctest que aquesta funci o ha de superar es """ >>> dins(389,Ara 3 quarts de 9 vol dir les 8 i 45 minuts) Ara 3 quarts de 9 vol dir les 8 i 45 minuts >>> dins(783,Ara 3 quarts de 9 vol dir les 8 i 45 minuts) no """
Exercici 3 (3 punts)
Dissenyeu la funci o mul(primer,segon) que rep dos enters primer i segon com a par` ametres dentrada i retorna la suma dels nombres naturals inferiors a 100 que s on o b e m ultiples de primer o b e m ultiples de segon. Un exemple de doctest que aquesta funci o ha de superar es 2