Tire o ‘\n’ no final da sua string, o System.out.println() já pula para a linha de baixo
Erro de compilação
2 Respostas
import java.util.Scanner;
public class EmployeeTest {
public static void main (String args[])
{
Employee employee1 = new Employee("Filipe", "Cruz", 150.00);
Employee employee2 = new Employee("Jorge", "Guerreiro", 250.00);
Scanner input = new Scanner(System.in);
double salarioA;
double remuneração , re1;
System.out.print("Entre com o nome do Funcionario: \n"); // employee do primeiro Funcionario
String Nome = input.nextLine();
employee1.setNome(Nome);
System.out.print("Entre com o Sobrenome do Funcionario: \n"); // sobrenome do primeiro funcionario
String sobreNome = input.nextLine();
employee1.setSobreN(sobreNome);
System.out.printf("Salario mensal de %s: \n", employee1.getNome()); // salrio mensal do primeiro funcionario
double salario = input.nextDouble();
employee1.setSalarioM(salario);
salarioA = salario * 12;
remuneração = (salario*10)/100;
re1 = remuneração + salario;
System.out.printf("Salario anual: $%.2f\n", salarioA); // salario anual do primeiro funcionario
System.out.printf("Remuneracao: $%.2f\n\n", re1); // remuneração do primeiro funcionario
System.out.print("Entre com o nome do segundo Funcionario: \n");
String Nome2 = input.nextLine();
employee2.setNome(Nome2);
System.out.print("Entre com o sobrenome do Funcionario: \n");
String sobreNome2 = input.nextLine();
employee2.setSobreN(sobreNome2);
System.out.printf("Salario mensal de %s: \n", employee2.getNome());
double salario2 = input.nextDouble();
employee2.getSalarioM();
salarioA = salario2 * 12;
remuneração = (salario2*10)/100;
re1 = remuneração + salario2;
System.out.printf("Salario anual: $%.2f\n", salario2);
System.out.printf("Remuneracao: $%.2f", re1);
}
}
na hora de eu compilar ele exibe a opção de entrar com o segundo funcionario, mas vai deireto pro sobre nome sem q eu possa colocar o nome do funcionario…
System.out.print("Entre com o nome do segundo Funcionario: \n");
String Nome2 = input.nextLine();
employee2.setNome(Nome2);
o q de errado a em meu codigo…?
falow…
abraços…
tirei mas ñ deu ser … ah!! outra coisa no momento em q o compilador passa para System de salario mensal de (…) o compilador esquese de ler o especificador %s do nome Jorge e na multiplicação dos salarios pra dar o salario anual o compilador me dah o salario mensal…
Criado 29 de maio de 2006
Ultima resposta 29 de mai. de 2006
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo