Skip to content

Commit 07738c5

Browse files
committed
Ej 18 - Tarea 8 - Terminada
1 parent d35eb11 commit 07738c5

File tree

2 files changed

+33
-29
lines changed

2 files changed

+33
-29
lines changed

PIA/UT01/2_Ejercicios/18_Ejercicios_de_Listas_en_Python.ipynb

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,6 @@
213213
"metadata": {},
214214
"outputs": [],
215215
"source": [
216-
"# 1º Metodo\n",
217216
"lista_1 = [0] * 5\n",
218217
"lista_2 = [0] * 5\n",
219218
"lista_3 = [0] * 5\n",
@@ -231,7 +230,6 @@
231230
"metadata": {},
232231
"outputs": [],
233232
"source": [
234-
"# 2º Metodo\n",
235233
"# Pedir valores para lista1 y lista2\n",
236234
"print(\"Introduce los valores para lista1:\")\n",
237235
"lista1 = [int(input(\"Introduce un número: \")) for _ in range(5)]\n",
@@ -261,48 +259,54 @@
261259
},
262260
{
263261
"cell_type": "code",
264-
"execution_count": 2,
262+
"execution_count": null,
265263
"metadata": {},
266-
"outputs": [
267-
{
268-
"name": "stdout",
269-
"output_type": "stream",
270-
"text": [
271-
"Nombre: 1\n",
272-
"Cambio : 1\n",
273-
"Cambio : 1\n",
274-
"Cambio : 1\n",
275-
"Cambio : 1\n",
276-
"Cambio : 1\n",
277-
"Cambio : 1\n"
278-
]
279-
}
280-
],
264+
"outputs": [],
281265
"source": [
282-
"# edades = int(input(\"Edad del alumno:\"))\n",
266+
"edad_mas_alta = 0\n",
267+
"mayor_edad = 18\n",
268+
"alumno_mayor = 0\n",
269+
"posicion = 0\n",
270+
"nombre_adulto = ''\n",
271+
"\n",
283272
"nombres = []\n",
273+
"nombres_adultos = []\n",
284274
"edades = []\n",
285-
"# edad = input(\"Edad alumno: \")\n",
275+
"edades_adultos = []\n",
286276
"\n",
287277
"while(True):\n",
288278
" nombre = input(\"Nombre del alumno:\")\n",
289-
" if nombre == 'º':\n",
279+
" if nombre == '*':\n",
290280
" break\n",
291281
" else:\n",
292282
" edad = int(input(\"Edad del alumno:\"))\n",
293283
" nombres.append(nombre)\n",
294284
" edades.append(edad)\n",
295285
"\n",
296-
"# Falta hacer las comprobaciones de edades\n",
286+
"# Alumnos mayores\n",
297287
"for i in range(0,len(nombres)):\n",
298-
" print(nombres[i]) \n",
299-
" \n",
288+
" if edades[i] > mayor_edad:\n",
289+
" edades_adultos.append(edades[i]) \n",
290+
" nombres_adultos.append(nombres[i]) \n",
291+
"\n",
292+
"print(\"Nombres: \",nombres_adultos) \n",
293+
"print(\"Edades: \",edades_adultos)\n",
294+
" \n",
295+
"# Mostrar adultos\n",
296+
"for i in range(0, len(edades_adultos)):\n",
297+
" alumno_mayor = edades_adultos[i]\n",
298+
" nombre_adulto = nombres_adultos[i]\n",
299+
" for j in range(0, len(edades_adultos)):\n",
300+
" if 18 < edades_adultos[j] and alumno_mayor < edades_adultos[j]:\n",
301+
" posicion = j\n",
302+
" alumno_mayor = edades_adultos[j]\n",
303+
" nombre_adulto = nombres_adultos[j]\n",
304+
" \n",
300305
"\n",
301306
"print(\"Nombres: \",nombres)\n",
302307
"print(\"Edades: \",edades)\n",
303-
" \n",
304-
" \n",
305-
" "
308+
"print(\"Mayores de edad: \", edades_adultos)\n",
309+
"print(\"Nombre:\" , nombre_adulto ,\" El alumno con más edad:\", alumno_mayor , \" Posicion: \" , posicion + 1)"
306310
]
307311
},
308312
{

PIA/UT01/3_Practica/13_Cadena_Caracteres_Practica.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99

1010

1111
cadena = "nueva cadena"
12-
cadena.capitalize()
13-
print(cadena)
12+
cadena_capitalizada = cadena.capitalize()
13+
print(cadena_capitalizada)

0 commit comments

Comments
 (0)