Duvida java: não se diz aprovado ou não

public static void main(String[] args){
	
	double nota1, nota2, nota3, nota4, soma;
	Scanner in = new Scanner (System.in);
	
	System.out.println ("Digite a primeira nota");
	nota1= in.nextDouble();
	
	System.out.println ("Digite a segunda nota");
	nota2= in.nextDouble();
	
	System.out.println ("Digite a terceira nota");
	nota3= in.nextDouble();
	
	System.out.println ("Digite a quarta nota");
	nota4= in.nextDouble();
			
	soma = nota1+nota2+nota3+nota4;
	soma = soma/4;
	
	if(soma >= 7){
		
		System.out.println ("você foi aprovado sua média é: "+ soma);
		
	}else{
		
		System.out.println ("você foi reprovado sua média é: "+ soma);
		
	}
	
}	
}

@Rafael_Burdella, beleza?
Cara, tu rodou o programa?
Qual o problema que tá dando aí?

rodei mais aparece só o aprovado e não o reprovado

Faça o seguinte, coloque todas as notas como 1 e veja se dá o resultado que espera.