Diferència entre revisions de la pàgina «ASIX-M3-UF1-Proves»
Línia 19: | Línia 19: | ||
<source lang=python> | <source lang=python> | ||
files = int(input("Files: ")) | files = int(input("Files: ")) | ||
− | columnes = int(input("Columnes: ")) | + | columnes = int(input("Columnes: "))t, |
+ | http://wikiserver.infomerce.es/index.php?title=ASIX-M3-UF1-Proves&action=edit§ion=1 | ||
for fil in range(files): | for fil in range(files): | ||
for col in range(columnes): | for col in range(columnes): | ||
Línia 69: | Línia 70: | ||
Exemple1 | Exemple1 | ||
− | Seqüència: 2 5 45 78 14 13 21 56 45 58 95 47 12 -1 | + | Seqüència: 2 5 45 78 14 13 21 56 45 58 95 47 12 -1t, |
+ | http://wikiserver.infomerce.es/index.php?title=ASIX-M3-UF1-Proves&action=edit§ion=1 | ||
No! | No! | ||
Línia 168: | Línia 170: | ||
--> | --> | ||
− | + | ||
==Prova 1b== | ==Prova 1b== | ||
Línia 239: | Línia 241: | ||
o: 2 | o: 2 | ||
s: 1 | s: 1 | ||
− | t: 1 | + | t: 1<!-- |
y: 1 | y: 1 | ||
.: 1 | .: 1 |
Revisió del 17:28, 23 març 2021
Prova 1b
1. 2p Fer un programa que faci barres verticals de 2 asteriscs o 2 punts. El programa preguntarà el nombre de columnes i si son parells donarà un error i no continua.
Programa de barras. Introducir un numero impar entre 3 y 9
tamaño horizontal:6
error en la introducción del numero, debe ser impar y entre 3 y 9
Si es posa un numero imparell entre 3 i 9 el programa fa el dibuix que podeu veure a continuació
Programa de barras. Introducir un numero impar entre 3 y 9
tamaño horizontal:9
tamaño vertical:7
******************
..**..**..**..**..
..**..**..**..**..
..**..**..**..**..
..**..**..**..**..
..**..**..**..**..
..**..**..**..**..
La primera línia tota plena d'asteriscs (simula una separació o un pal per aguantar les barres) Les demés línies alternant '..' i '**'.
2. 1.5p Escriu un programa que sumi tots els números entre 1 i 500 (ambdós inclosos) que compleixin les 2 condicions:
-> NO son múltiples de 3 -> SI son múltiples de 5
3. 1.5p Endevinar un numero. Generem un número aleatori entre 1 i 25. Utilitzarem la funció randint que esta a la llibreria RANDOM. Per fer-la servir hem d'importar la llibreria:
from random import *
després generem el numero:
lanostravariable=randint(minim, maxim)
i a partir d'aquí el nostre programa preguntarà números fins que l'encertin. Per ajudar, cada vegada s'informarà si el numero es mes gran o més petit o si finalment l'han encertat i el programa acaba.
4. 1.5p Fer un programa que digui la mitjana (suma de tots els números, dividit per la quantitat de números), el valor màxim i mínim d'una seqüència de números enters positius introduïda per teclat i acabada en -1.
5. 1.5p Volem fer un codificador bàsic. Donat un text introduït per teclat, escriure'l en invertit. Per exemple:
"hola que tal"
sortida:
"lat euq aloh"
6. 2.2p Fer un programa que donat un text introduït per teclat compti: -> quantes paraules té. -> quantes lletres de cada tipus té. Podeu fer servir una cadena del tipus "ABCDEFGHIJKLMNÑOPQRSTVWXYZabcdefghijklmnñopqrstuwxyz01234567890,." per comparar i guardar les vegades que surt una lletra en una llista. Per exemple: "Estaba yo en el campo." El resultat mostrarà
Paraules: 5
E: 1
a: 3
b: 1
c: 1
e: 2
l: 1
m: 1
o: 2
s: 1
t: 1<!--
y: 1
.: 1
No mostrarà els espais (no compten). Tampoc les lletres que no surten al text.
-->