Cargar por teclado, los datos de embarcaciones que corren una regata y tener en cuenta: categoria, numero de vela, nombre, raiting (float(Ej 0.85 o 1.25 etc)), distacia (Int), tiempo, tiempo real (tra = (raiting * tiempo), donde debo calcular la velocidad promedio/ el primero de cada categoria y ademas el segundo y tercero de la categoria A). Hasta aca llegue no puedo seguir mas. Les pido ayuda lo tengo que entregar hoy. gracias.
public class timo {
private String nombre;
private String categoria;
private int nroVela;
private int tiempo;
private float raiting;
private double tra;
public double getTiempo(){
return tiempo;
}
public void setTiempo(int tra) {
this.tra = tiempo;
}
public double getRaiting(){
return raiting;
}
public void setRaiting(int tra) {
this.tra = raiting;
}
public double getTra(){
return tra;
}
public void setTra(int tra) {
this.tra = tra;
}
public String getNombre() {
return nombre;
}
public void setNombre(String marca) {
this.nombre = nombre;
}
public int getNroVela() {
return nroVela;
}
public void setNroVela(String matricula) {
this.nroVela = nroVela;
}
public String getCategoria() {
return categoria;
}
public void setCategoria(String modelo) {
this.categoria = categoria;
}
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("\nNumero de Vela: ");
sb.append(nroVela);
sb.append("\nNombre: ");
sb.append(nombre);
sb.append("\nCategoria: ");
sb.append(categoria);
sb.append("\nRaiting: ");
sb.append(raiting);
sb.append("\nTiempo: ");
sb.append(tiempo);
sb.append("\nKmTiempo Real Arribo: ");
sb.append(tra);
return sb.toString();
}
}
******************************************************************************************************
public class Regata {
public static void main(String[] args) {
String arr[] = new String [5];
for(int i=0; i<5; i++){
System.out.print("Ingresa la Categoria: ");
String categoria = In.readString();
System.out.print("Ingresa Numero de Vela: ");
int nroVela = In.readInt();
System.out.print("Ingresa el Nombre: ");
String nombre = In.readString();
System.out.print("Ingresa el Raiting: ");
float raiting = In.readFloat();
System.out.print("Ingresa el Tiempo: ");
double tiempo = In.readDouble();
//timoneles obj = new timoneles(categoria, nroVela, nombre, raiting, tiempo);
// arr[i] = obj.respuesta();
}
String cadenafinal ="Nuestro arreglo de Objetos;\n";
for (int i=0; i<5; i++){
cadenafinal = cadenafinal + arr[i];
}
}
}