Calcular ritmo de corrida de rua
Publicado por Edson G. de Lima (última atualização em 03/05/2012)
[ Hits: 5.390 ]
Pode ser utilizado para calcular o ritmo de corrida de rua de vários atletas de uma equipe. No mundo das corridas de rua, esse ritmo é dado em "min, seg / km".
import java.util.Scanner;
public class PasseCorrida {
public static void main (String args[]) {
int hora = 0;
int min = 0;
int seg = 0;
int ritmo = 0;
int ritmin = 0;
int ritseg = 0;
int tth = 0;
int ttmin = 0;
int ttseg = 0;
int div = 0;
int qtatl = 0;
int distancia = 0;
String sn = "";
Scanner leia = new Scanner (System.in);
Scanner leia2 = new Scanner (System.in);
Scanner leia3 = new Scanner (System.in);
Scanner leiastring = new Scanner (System.in);
int cont = 1;
System.out.println ("\nCálculo de ritmo de corrida");
System.out.println ("---------------------------\n");
System.out.println ("Digite a quantidade de atletas: ");
qtatl = leia.nextInt ();
System.out.println ("\nEntre com a distância (EM Km): ");
distancia = leia.nextInt ();
System.out.println ("Algum atleta fez em mais de 1 hora? (s-n)");
sn = leiastring.nextLine ();
System.out.println (sn);
while (cont <= qtatl) {
if (sn.equals ("s")) {
System.out.println ("\nEntre com o inteiro \"horas\": ");
tth = leia2.nextInt ();
}
System.out.println ("\nEntre com o inteiro \"minutos\": ");
ttmin = leia2.nextInt ();
System.out.println ("Entre com o inteiro \"segundos\": ");
ttseg = leia3.nextInt ();
ttseg = tth*3600 + ttmin*60 + ttseg;
ritmo= ttseg / distancia;
ritmin = ritmo / 60;
ritseg = ritmo % 60;
if (ritseg < 10) {
System.out.println ("\nO ritmo do "+cont+"º atleta foi: "+ritmin+":0"+ritseg+" por km.");
System.out.println ("---------------------------------------------------------\n");
}else{
System.out.println ("\nO ritmo do "+cont+"º atleta foi: "+ritmin+":"+ritseg+" por km.");
System.out.println ("--------------------------------------------------------\n");
}
cont++;
}
}
}
Pesquisa Ternária em um vetor ordenado
Cálculo de número de anos baseado em data
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









