Diferència entre revisions de la pàgina «ASIX-M3-UF1-Proves»
De wikiserver
Línia 248: | Línia 248: | ||
--> | --> | ||
− | |||
<!-- | <!-- | ||
==Prova 1c== | ==Prova 1c== | ||
− | 1. <b>2p</b> | + | 1. <b>2p</b> Lletra Z. Farem amb asteriscs la lletra Z de la mida que ens demanin (ha de ser un numero imparell, sinó s'ha de donar error i no fer rés). |
− | 2. <b>1.5p</b> | + | En primera instància es demana "Alçada: ". Si el número introduït és parell, ha de donar un missatge i sinó fem una Z d'aquesta alçada llegida pel teclat. |
− | 3. <b>1.5p</b> | + | <source> |
− | 4. En una seqüencia de números enters positius introduïda per teclat i acabada en -1, | + | Introduir núm imparell:4 |
− | 5. <b>1.5p</b> | + | Introduïr un numero imparell! |
− | 6. <b>2.2p</b> Fer un programa que donat un text <u>introduït per teclat</u> | + | </source> |
+ | <source> | ||
+ | Introduir núm imparell:7 | ||
+ | * * * * * * * | ||
+ | * | ||
+ | * | ||
+ | * | ||
+ | * | ||
+ | * | ||
+ | * * * * * * * | ||
+ | </source> | ||
+ | recordeu que en la primera línia la posició de l'asterisc seria la darrera(7) i a la darrera línia(7), la posició sería la primera (0). | ||
+ | <source> | ||
+ | Introduir núm imparell:5 | ||
+ | * * * * * | ||
+ | * | ||
+ | * | ||
+ | * | ||
+ | * * * * * | ||
+ | </source><br> | ||
+ | 2. <b>1.5p</b> Escriu un programa que MULTIPLIQUI tots els números entre 1 i 130 (ambdós inclosos) que siguin múltiples de 13. Recordeu que qualsevol número multiplicat per zero és zero. L'acumulador no hauria de començar per zero.<p> | ||
+ | 3. <b>1.5p</b> -> falta <br> | ||
+ | |||
+ | 4. <b>1.5p</b> En una seqüencia de números enters positius introduïda per teclat i acabada en -1, determinar si s’ha produït una seqüencia de 3 números consecutius tals que cadascun sigui més gran que l'anterior. Al tercer numero que compleixi, el programa dirá "Eureka" pel contrari, si s'acaba amb -1 i no hi ha cap condició "Eureka" el programa diu "Ooooh!!". Per exemple 1,4,2,4,5===> diu "Eureka" perque 2,4 i 5 son cada vegada més grans. I 1,6,2,5,3,-1 diu Ooooh!! perque no hi ha 3 seguits i s'ha acabat en -1. <br> | ||
+ | |||
+ | 5. <b>1.5p</b> Escriu un programa que llegeixi dos números enters positius i mostri i sumi tots els nombres imparells que van des del primer número fins el segon (ambdós inclosos). Cal controlar que el segon número introduït és més gran que el primer.<br> | ||
+ | Exemple: num1 = 14 i num2 = 5 mostrarà un missatge d'error.<br> | ||
+ | <source> | ||
+ | Exemple: num1 = 3 i num2 = 11 | ||
+ | Resposta: 3 5 7 9 11 | ||
+ | </source> | ||
+ | <br> | ||
+ | 6. <b>2.2p</b> Fer un programa que donat un text <u>introduït per teclat separi les paraules en 2 llistes: en una llista les paraules que comencen per majuscula i en una altra les que comencen per majúscula. Podeu fer servir les funcions següents: | ||
+ | - split() | ||
+ | - capitalize() | ||
+ | - upper() | ||
+ | - lower() | ||
+ | - char(). | ||
+ | recordeu que es pot comprovar si una lletra és mes gran que una altra: "a">"A" i que les minúscules tenen un valor més gran que les majúscules </u> | ||
+ | |||
+ | |||
--> | --> |
Revisió del 09:27, 11 maig 2021