creacion de archivo para estructuras y creacion de switch en main
This commit is contained in:
52
Practica1/estructuras.cpp
Normal file
52
Practica1/estructuras.cpp
Normal file
@@ -0,0 +1,52 @@
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
|
||||
typedef char cadena[50];
|
||||
|
||||
struct radartramo {
|
||||
int codigo; //código identificador único del radar.
|
||||
cadena nombre; //nombre del radar.
|
||||
cadena provincia; //provincia en la que se ubica el radar.
|
||||
cadena localizacion; //localización exacta del radar.
|
||||
float distancia; //distancia (en km) que separa los puntos de captura.
|
||||
int velocidadMediaMaxima; //velocidad máxima permitida en el tramo.
|
||||
cadena ficheropunto1; //fichero de lecturas de coches en el punto 1.
|
||||
cadena ficheropunto2; //fichero de lectura de coches en el punto 2.
|
||||
};
|
||||
|
||||
struct tfecha{
|
||||
int dia;
|
||||
int mes;
|
||||
int anno;
|
||||
};
|
||||
|
||||
struct thora{
|
||||
int hora;
|
||||
int min;
|
||||
int seg;
|
||||
};
|
||||
|
||||
struct tlectura {
|
||||
tfecha fecha;
|
||||
thora hora;
|
||||
};
|
||||
|
||||
struct lecturavehiculo {
|
||||
cadena matricula; //matrícula del vehículo.
|
||||
tlectura lec; //fecha y hora a la que se ha generado la lectura.
|
||||
};
|
||||
|
||||
struct coche {
|
||||
cadena matricula;//matrícula del vehículo.
|
||||
tfecha fechaitv;//fecha de caducidad de la última inspección realizada del vehículo.
|
||||
cadena marca;//marca del vehículo.
|
||||
cadena modelo;//modelo del vehículo.
|
||||
};
|
||||
|
||||
struct tipossanciones {
|
||||
int anno;//año de vigencia de las sanciones.
|
||||
float eurosv[3];
|
||||
int puntosv[3];
|
||||
int puntositv;
|
||||
};
|
||||
Reference in New Issue
Block a user