Ejercicio 18 de març 2016 C - Pregunta 5 (2.5 punts). Lectu… · Recursos Informáticos UB 2016

Tema: Lectura i processament de conjunts de dades (teclat i fitxers) · Del examen Recull d'exàmens de Python (Part 1) (2016)

Enunciado

Donada la següent llista en Python:

l_1 = [33, 44, 55, 66, 'final'] Escriviu en una única línia la instrucció que mostri el contingut sol·licitat:

Reescriviu el codi següent de manera que, en lloc de demanar les dades per teclat, llegeixi els valors de x i y de les dues primeres línies de l'arxiu input.dat i guardi el missatge final dins del fitxer output.res:

x = float(input("Entra el valor d'x"))

y = float(input("Entra el valor d'y"))

mitjana = (x + y)/2

print("La mitjana és {}".format(mitjana))

Enunciado: Ejercicio 18 de març 2016 C - Pregunta 5 (2.5 punts). Lectu… · Recursos Informáticos UB 2016

Solución

Según los criterios oficiales de corrección

Reescriviu el codi següent de manera que, en lloc de demanar les dades per teclat, llegeixi els valors de x i y de les dues primeres línies de l'arxiu input.dat i guardi el missatge final dins del fitxer output.res:

Solución: ```python f_in = open('input.dat', 'r') x = float(f_in.readline()) y = float(f_in.readline()) f_in.close() mitjana = (x + y) / 2 f_out = open('output.res', 'w') f_out.write('La mitjana és {}\n'.format(mitjana)) f_out.close() ```

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

‹ Ejercicio 2016 2.0 Part II - Exercici 3: Moment dipolar de… · 2016 · Ejercicio 28 d'octubre 2016 IA A - Pregunta 3 (2 punts). Co… · 2016 ›

Más ejercicios de Lectura i processament de conjunts de dades (teclat i fitxers)