Calcular ritmo de corrida de rua
Publicado por Edson G. de Lima (última atualização em 03/05/2012)
[ Hits: 5.519 ]
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++;
}
}
}
Algoritmo para Gerar um Sudoku NxN válido
Crivo de Eratóstenes Simples em Java
Pesquisa Ternária em um vetor ordenado
Script para cálculo de distâncias na superfície terrestre utilizando coordenadas geográficas
Nenhum comentário foi encontrado.
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Tenha opção de emblemas embutido no pcmanfm
Instalar o Microsoft Teams no Ubuntu e Derivados
Instalador não reconhece SSD Sata. (12)
Quero configurar cgconfig.conf (0)









