O GoConqr está de visual novo! Conte para nós o que você achou.

Notas

Atletas

Christian Viveros Informática Espanhol 2 páginas

Conteúdo das notas (2)

Página 1

Construir un programa para una competencia de atletismo, el programa debe gestionar

* una serie de atletas caracterizados por su número de atleta, nombre y tiempo de carrera,al final el

* programa debe mostrar los datos del atleta ganador de la carrera.

package POO;

import javax.swing.JOptionPane;

public class Atleta {

private int numero;

private String nombre;

private float tiempo;

public Atleta(int numero, String nombre, float tiempo) {

this.numero = numero;

this.nombre = nombre;

this.tiempo = tiempo;

}

public int getTiempo() {

return numero;

}

public void MostrarDatos(){

JOptionPane.showMessageDialog(null,"El atleta mas rapidos es: "+"\n"

+"Su nombre es: "+nombre+"\n"+

"Su numero es: "+numero+"\n"+

"Su tiempo es de: "+tiempo);

}

}

package POO;

import java.util.Scanner;

import javax.swing.JOptionPane;

public class Main {

public static int MenorTiempo(Atleta arr[]){

int índice=0;

for(int i=1;i<arr.length;i++){

if(arr[i].getTiempo()<arr[índice].getTiempo()){

índice=i;

}

}

return índice;

}

public static void main(String[] args){

int n; //Número de Atletas

String nombre;

float tiempo;

int numero; //Número de atleta

n = Integer.parseInt(JOptionPane.showInputDialog("Introduzca el número de atletas"));

Atleta[] arr=new Atleta[n];

for(int i=0;i<n;i++){

nombre = JOptionPane.showInputDialog((i+1)+". Atleta"+"\n"+

"Digite su nombre");

numero = Integer.parseInt(JOptionPane.showInputDialog("Introduzca su numero"));

tiempo = Float.parseFloat(JOptionPane.showInputDialog("Introduzca su tiempo en segundos"));

arr[i]=new Atleta(numero, nombre, tiempo);

}

int i=MenorTiempo(arr); //Índice del atleta más rapido

arr[i].MostrarDatos();

}

}

Página 2

Informações

Descrição
Informática Notas sobre Atletas, criado por Christian Viveros em 10-10-2023.
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?