Transformar Hora em Minutos

[color=blue]Olá,
Gostaria de saber se alguém pode me dar um help.

Estou tentando fazer um algoritmo que receba um horário em horas, minutos e segundos, calcule e mostre este mesmo horário convertido em minutos. [/color]

[color=red]Alguém ai pode me explicar como proceder? [/color]

Raphael Santos
Estudante de Programação Java.

1 hora = 60 minutos

só criar uma variavel que recebe o horario, separa horas minutos e segundos, faz os calculos e exibe… nao entendi a duvida

[code] float hora = 2;
float minuto = 50;
float segundo = 30;

         float minutosTrabalhado = (hora * 60)+minuto + (segundo / 60);
    
         System.out.println(minutosTrabalhado);[/code]

e isso que vc quer??

Não faça contas com float, use double, int ou long (nesse caso, provavelmente int ou long serão suficientes).

Fazer contas com float só faz você passar raiva, porque os resultados costumam sair errados.

Muito Obrigado! Pensei o mesmo

Alguém poderia me dizer como fazer isso integrado com o uso do JOptionPane

Agradeceria muito.

se utilizar int nesse caso… ele comeria o 0.5 que seria do segundo não???

double hora = Double.parseDouble(JOptionPane.showInputDialog("Digite a hora"));

O enunciado não está falando em mostrar 30 seg = 0,5 min, só está falando em mostrar os minutos. Mas a observação é válida. De qualquer maneira, evite sempre usar float, use sempre double, int ou long (dependendo do problema, é claro).

Obrigado Pessoal

Vocês me ajudaram bastante.

Agradeço a cada um pelo atenção.