Autodromo.java
Páginas: 6 (1386 palabras)
Publicado: 14 de febrero de 2015
* Simulador de un Autodromo tiene cinco participantes que recorren una
* una distancia de 300 Km cuando alguno alcanza la distancia maxima
* se detiene la aplicación
*
*/
public class Autodromo {
public static void main(String[] args) {
int numParticipantes = 5;
// instanciando una carrera
CCarrera carrera;
try {
// instanciamos la carrera connumParticipantes
carrera = new CCarrera(numParticipantes);
// instanciamos el marcador y automaticamente inicia la carrera
CMarcador marcador = new CMarcador(carrera);
marcador.start();
// monitorear el estado de la carrera
while (!carrera.finCarrera()) {
// monitorea las distancias
// recorridas por cada participante
for (int participante = 0; participante
String message = "Participante: " + participante
+ " Distancia recorrida: "
+ carrera.obtieneDistancia(participante) + "\n";
System.out.print(message);
}
}
for (int participante = 0; participante < numParticipantes;
participante++) {
String message = "Participante: " + participante
+ " Distanciarecorrida: "
+ carrera.obtieneDistancia(participante) + "\n";
System.out.print(message);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Simulador de un Autodromo tiene cinco participantes que recorren una
* una distancia de 300 Km cuando alguno alcanza la distancia maxima
* se detiene la aplicación
*
*/public class Autodromo {
public static void main(String[] args) {
int numParticipantes = 5;
// instanciando una carrera
CCarrera carrera;
try {
// instanciamos la carrera con numParticipantes
carrera = new CCarrera(numParticipantes);
// instanciamos el marcador y automaticamente inicia la carrera
CMarcador marcador = new CMarcador(carrera);
marcador.start();// monitorear el estado de la carrera
while (!carrera.finCarrera()) {
// monitorea las distancias
// recorridas por cada participante
for (int participante = 0; participante < numParticipantes;
participante++) {
String message = "Participante: " + participante
+ " Distancia recorrida: "
+ carrera.obtieneDistancia(participante) + "\n";System.out.print(message);
}
}
for (int participante = 0; participante < numParticipantes;
participante++) {
String message = "Participante: " + participante
+ " Distancia recorrida: "
+ carrera.obtieneDistancia(participante) + "\n";
System.out.print(message);
}
} catch (Exception e) {
// TODO Auto-generated catch blocke.printStackTrace();
}
}
} Simulador de un Autodromo tiene cinco participantes que recorren una
* una distancia de 300 Km cuando alguno alcanza la distancia maxima
* se detiene la aplicación
*
*/
public class Autodromo {
public static void main(String[] args) {
int numParticipantes = 5;
// instanciando una carrera
CCarrera carrera;
try {
// instanciamos la carrera connumParticipantes
carrera = new CCarrera(numParticipantes);
// instanciamos el marcador y automaticamente inicia la carrera
CMarcador marcador = new CMarcador(carrera);
marcador.start();
// monitorear el estado de la carrera
while (!carrera.finCarrera()) {
// monitorea las distancias
// recorridas por cada participante
for (int participante = 0;participante < numParticipantes;
participante++) {
String message = "Participante: " + participante
+ " Distancia recorrida: "
+ carrera.obtieneDistancia(participante) + "\n";
System.out.print(message);
}
}
for (int participante = 0; participante < numParticipantes;
participante++) {
String message = "Participante: " + participante...
Leer documento completo
Regístrate para leer el documento completo.