Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Gostaria de análise a minha opção de código abaixo:

DATA desafio;
set alura.cadastro_produto_v3;
    IF DATA > 201606 THEN identificador_idade="Lançamento"; else
    IF DATA < 201401 THEN identificador_idade="Antigo"; ELSE identificador_idade="Outro";

    IF DATA > 201606 THEN preco_ajustado=Preco-10; else
    IF DATA < 201401 THEN preco_ajustado=Preco*1.1; ELSE preco_ajustado=Preco;
RUN;

PROC PRINT
DATA=desafio;
RUN;
3 respostas

O que deseja saber exatamente? me parece correto e iria funcionar, mas sugiro padronizar, os if em minusculo.

Olá! Este código também atende o desafio proposto, se esta era a pergunta.

solução!

Esse era o objetivo de análise (análise quanto ao desafio). Como foi minha primeira postagem, eu acreditava que vinculava ao desafio. Grato pelas respostas.