Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gostaria de saber como implementar uma função para o seguinte problema
A teleming está interessada em saber qual foi o maior número de impulsos no mês e quantos assinantes atingiram este valor. Sabe-se que os valores dos pulsos serão lidos por teclado e o último contém o valor -1 e não deve ser considerado. Os resultados devem fornecer maior número de impulsos no mês e o número de assinantes que atingiram este valor.
Eu comecei a fazer da seguinte maneira
import javax.swing.JOptionPane;
public class Funcao {
public static void main(String[] args) {
int impulsos=0,maior=0;
int assinantes=0;
int total=0;
impulsos=Integer.parseInt(JOptionPane.showInputDialog("Entre com o valor do Impulso"));
assinantes=Integer.parseInt(JOptionPane.showInputDialog("Entre com o código do assinante"));
JOptionPane.showMessageDialog(null,"O maior impulso no mês "+maior+ "\nE o total de assinantes que atingiram o valor foi: "+assinantes);
}
public static int maior (int impulsos, int maior)
{
if(impulsos>maior)
maior = impulsos;
return maior;
}
public static int assinantes (int assinantes)
{
return assinantes;
}
}
E eu não consigo achar uma maneira do programa me mostrar o que o problema pede.
Carregando comentários...