Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
College aantekeningen

Práctica informática 6

Beoordeling
-
Verkocht
-
Pagina's
6
Geüpload op
13-11-2023
Geschreven in
2023/2024

Práctica informática 6 de la asignatura Programación Informática

Instelling
Vak

Voorbeeld van de inhoud

PROGRAMACIÓN INFORMÁTICA – GRADO EN INGENIERíA CIVIL


RESUELTA
Práctica 6: Manejo de ficheros y listas

Curso 2023/24


1. Objetivos de la práctica
Esta práctica pretende que el alumno adquiera las competencias relativas al manejo de
ficheros de texto y al uso de listas en Python. La práctica propone el desarrollo de una serie de
ejercicios complementarios que hay que desarrollar de forma consecutiva y que paulatinamen-
te incrementan la funcionalidad de los apartados anteriores o utilizan resultados obtenidos
en los mismos. Es muy importante leer detenidamente las explicaciones y las notas incluidas.


2. Ejercicios
Se dispone de un fichero llamado velocidades.txt, generado por un conjunto de cámaras
de control de tráfico, donde se almacena información de todos los vehículos a su paso. En
cada una de sus líneas, el fichero contiene estos tres datos: el identificador de la cámara radar
(numeradas del 1 al 10) que ha captado al vehículo, su matrícula y la velocidad expresada
en km/h a la que circulaba.
Ejemplo del fichero velocidades.txt
3 6745BSR 52.4
4 2541MJN 48.7
2 0254GRF 78.5

En el ejemplo, podemos apreciar que el vehículo con matrícula 6745BSR circulaba a 52.4
km/h al pasar por delante de la cámara número 3 o que el vehículo con matrícula 2541MJN
circulaba a 48.7 km/h a su paso por la cámara número 4.
Además, se dispone de otro fichero llamado limites.txt que almacena, para cada cámara
1

, radar, su identificador (del 1 al 10) y la velocidad límite en km/h de la vía en la que está
situada. Como puede observarse, en el ejemplo que se muestra a continuación, las cámaras
no aparecen almacenadas en el fichero de forma ordenada de acuerdo a su identificador.

Ejemplo del fichero limites.txt
3 60
1 50
2 50


Así por ejemplo, el límite de la vía en la que está situado el radar número 3 es de 60 km/h
y el límite de la vía donde se encuentra el radar número 1 es de 50 km/h.

Ejercicio 1. Implementa un programa que lea los datos del fichero velocidades.txt y que im-
prima por pantalla el código de la cámara radar, la matrícula y la velocidad del vehículo
detectado que haya circulado a mayor velocidad. La salida del programa debería ser
similar a la siguiente:
Ejemplo de ejecución
El vehículo con matrícula 4712DYM circulaba a 59.80 km/h por el radar 5


SOLUCIÓN:
fichero=open("velocidades.txt","r")
velocidad_max=0
for linea in fichero:
radar=linea.split()[0]
matricula=linea.split()[1]
velocidad=float(linea.split()[2])


if velocidad>velocidad_max:
velocidad_max=velocidad
radar_max=radar
matricula_max=matricula


print(f"El vehículo con matrícula {matricula_max} circulaba a
{velocidad_max} km/h por el radar {radar_max}")


fichero.close()

2

Geschreven voor

Instelling
Studie
Vak

Documentinformatie

Geüpload op
13 november 2023
Aantal pagina's
6
Geschreven in
2023/2024
Type
College aantekeningen
Docent(en)
Jose
Bevat
Alle colleges

Onderwerpen

€3,60
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kan je een ander document kiezen. Je kan het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper
Seller avatar
DreamBuilder

Ook beschikbaar in voordeelbundel

Maak kennis met de verkoper

Seller avatar
DreamBuilder Universitat Politécnica de Valencia
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
2 jaar
Aantal volgers
0
Documenten
5
Laatst verkocht
-

0,0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Populaire documenten

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen