Quantcast
Channel: GUJ - Tópicos com a tag java
Viewing all articles
Browse latest Browse all 17410

Metodo de comparacao

$
0
0

@Romeu_Fernandes escreveu:

Estou desenvolvendo um método de comparação. Porém, estou sem sucesso. A pessoa irá informar nome do funcionario e o salário, onde no final, o programa perguntará se deseja adicionar mais um funcionario. Quando o cliente dizer "Não", será impresso o menor e o maior salário da lista.

Funcinario.java:

package br.htcursos.estruturas;

public class Funcionario {
	double qtdSalario = 0;
	
	void calculoSalario(double salario, String nome) {
		qtdSalario++;
		System.out.println("Funcionario: " + nome);
		System.out.println("Maior Salario: " + salario);
	}
}

ProgramaPrincipal:

package br.htcursos.estruturas;

import java.util.Scanner;

public class ProgramaPrincipalFuncionario {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		Funcionario fc = new Funcionario();
		boolean continuar = false;
		
		do {
			System.out.println("Nome do Funcionario?");
			String nome = scan.next();
			
			System.out.println("Salario");
			double salario = scan.nextDouble();
			
			System.out.println("Continuar? 1-SIM 2-NAO");
			int opcao = scan.nextInt();
			
			if(opcao == 2) {
				continuar = false;
				fc.calculoSalario(salario,nome);
				System.out.println("Programa finalizado.");
			} else {
				continuar = true;
			}
		} while (continuar);
	}
}

Alguma solução? Sei que estou fazendo algum erro no método, porém, não consigo fazer comparação.

Mensagens: 5

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 17410

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>