Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4.2-Exercicis llistes»

De wikiserver
Dreceres ràpides: navegació, cerca
Línia 28: Línia 28:
 
::  Barça:      2  Betis:  1
 
::  Barça:      2  Betis:  1
 
::  At. Madrid: 1  Girona:  3
 
::  At. Madrid: 1  Girona:  3
...
+
::  ...
 
:3- Mostreu la quiniela de aquesta jornada (guanya l'equip de casa (primer en la llista): 1, guanya l'equip de fora (segon en la llista): 2 i empat (mateixos gols una x).
 
:3- Mostreu la quiniela de aquesta jornada (guanya l'equip de casa (primer en la llista): 1, guanya l'equip de fora (segon en la llista): 2 i empat (mateixos gols una x).
 
::  Barça - Betis        1
 
::  Barça - Betis        1
 
::  At. Madrid - Girona  2
 
::  At. Madrid - Girona  2
:: ...
+
:: ...

Revisió del 11:10, 15 abr 2024

1. Fes un programa que emmagatzemi els mòduls de primer d'ASIX ("Implantació de sistemes operatius", "Gestió de bases de dades", "Programació bàsica" ...) en una llista i a continuació, la mostri per pantalla.

2. Fes un programa que emmagatzemi els mòduls de primer d'ASIX ("Implantació de sistemes operatius", "Gestió de bases de dades", "Programació bàsica" ...) en una llista i a continuació, demani la nota obtinguda de cada mòdul i ens digui quants mòduls ha aprovat, ha suspès o té convalidats.

3. Fes un programa que emmagatzemi els mòduls de primer d'ASIX ("Implantació de sistemes operatius", "Gestió de bases de dades", "Programació bàsica" ...) en una llista i a continuació, demani la nota obtinguda de cada mòdul i elimini de la llista els aprovats i convalidats i mostri els mòduls pendents d'aprovar.

4. Feu un programa que donades dues llistes inicialitzades amb els valors [-3, 5, 1, -4, 8, 20, -9, 2, 11, -1], posi a una tercera llista, per a cada posició, la suma dels elements de les altres llistes.

5. Fes un programa que donada una llista de números ja inicialitzada, la recorri amb un for i quan surti del for imprimeixi el valor més petit de la taula.

6. Fes un programa que donada una llista de números ja inicialitzada, imprimeixi per pantalla els valors en ordre invers.

7. Fes un programa que faci una rotació cap a l’esquerra o cap a la dreta (segons ens indiqui l’usuari) de tots els elements de una llista (en rotació esquerra l’element que està a la primera posició passarà a l’ultima i en rotació dreta l’element que està l’últim passarà a la primera posició).

8. Feu un programa anomenat ParaulesSenars que llegeixi una frase escrita en una sola línia des del teclat i tot seguit escrigui les paraules que hi ha en posició senar (la primera, la tercera, etc.). Per exemple, si s'escriu “Hi havia una vegada un lloc...”, es mostrarà “Hi una un”.

9. Feu un programa, que crei una taula (llista de dos dimensions) de 5x5 de números enters. I a continuació, mostri la suma de tots els elements per files i per columnes.

10. Feu un programa per gestionar els resultats de la quiniela de futbol. Utilitzarem dues llistes:

Partits: llista de dues dimensions de cadenes on guardarem a cada columna el nom dels equips de cada partit. En la quiniela s'indiquen 15 partits.
Resultats: llista d'enters on s'indica el resultat. Dues columnes, en la primera es posa el número de gols de l'equip que està en la primera posició i en la taula anterior, i en la segona els gols de l'altre equip.

Apartats:

1- Creeu la llista de partits, amb tots els partits de la jornada: [Barça, Betis][At. Madrid, Girona] ...
2- Creeu la llista de resultats: mostreu els noms dels equips de cada partit, i omplirà la llista de resultats
Barça: 2 Betis: 1
At. Madrid: 1 Girona: 3
...
3- Mostreu la quiniela de aquesta jornada (guanya l'equip de casa (primer en la llista): 1, guanya l'equip de fora (segon en la llista): 2 i empat (mateixos gols una x).
Barça - Betis 1
At. Madrid - Girona 2
...