Olá, pessoal. Estou na fase inicial do estudo de programação em Java e preciso de uma ajudinha com a seguinte atividade:
/** Declare a variável nome, salario,novoSalario e percentagemAumento cada um com o tipo apropriado e mais uma constante
*do tipo double com o nome INFLACAO e o valor 5,5 depois solicite ao usuário que digite os
*valores para nome, salario, percentagemAumento depois de realizar a leitura atribua a
*variável novoSalario o resultado da expressão:
novoSalario = salario + ( (INFLACAO+percentagemAumento)/100 )salario;
*Em seguida imprima o texto “Ola variavelNome seu salario novo = variavelNovoSalario”
*o valor do salário deve ser impresso com duas casas decimais.
*/
import java.util.Scanner;
public class Programa11{
public static void main (String [] args){
Scanner input = new Scanner(System.in);
String nome;
double salario, novoSalario, percentagemAumento;
final double INFLACAO = 5.5;
System.out.print("Digite seu nome: \n");
nome = input.nextLine();
System.out.printf("Digite seu salário: %d \n ", salario);
salario = input.nextDouble();
novoSalario = novoSalario = salario + ( (INFLACAO+percentagemAumento)/100 )*salario;
System.out.printf("Olá, seu novo salário: %d \n", novoSalario);
}
}
O programa dá erro e eu não consegui identificar direito onde se encontra o problema. Alguém pode me dar uma luz?

