Bom no exercício o professor escreve a condiçao da seguinte maneira:
IF preco >12 then "Caro" else if if preco >=7 e <=12 "Médio" else 'em conta'.
Bom o que gostaria de adicionar como comentário é que em um If é possível escrever menos caracteres se vc começar do maior para o menor, notem que a condição do professor poderia ser escrita da maneira abaixo:
IF preco >12 then "Caro" else if if preco >=7 "Médio" ( Aqui só é necessário escrever >7 pois a Primira condição são os itens maiores que 12, então quando entramos na segunda já estamos tabalhando com os itens que são menores 12, ou seja, vamos pegar os itens maiores ou iguais a 7 que já são menores que 12) else 'em conta'.
bom só queria compartilhar esse conhecimento com vcs. Abs.