Se o problema da questão é a falta de chaves para as conficionais "if" (sem as quais só se executara a primeira instrução). Porque o segundo if executou as duas instruções do seu bloco?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Se o problema da questão é a falta de chaves para as conficionais "if" (sem as quais só se executara a primeira instrução). Porque o segundo if executou as duas instruções do seu bloco?
pois no primeiro IF, ele não passa pela condição(3300 é maior que 2600), logo, ele não imprime o que está em baixo da condição do IF, já no segundo IF, ele passa pela condição de menor, imprimindo o que está na condição e continuando o código, como a linha do 636 reais está fora de qualquer condição de if ou else, ele imprimirá sempre que passar por essa linha.