Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
2
respostas

Feliz Aniversário em Linguagem de Computação

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Título Completo

Feliz Aniversário em Linguagem de Computação

Autoria

Ricardo Costa Val do Rosário

Sumário

•	Introdução
•	Exemplo em Python
•	Exemplo em JavaScript
•	Exemplo em HTML
•	Exemplo em JSON
•	Exemplo em Markdown
•	Conclusão

1. Introdução

Este documento, original e inédito, é fruto da minha imaginação. Ele apresenta 
uma mensagem de felicitação de aniversário expressa em diferentes linguagens 
de programação e formatos comuns na tecnologia, a saber:

1.	Python

2.	JavaScript

3.	HTML

4.	JSON

5.	Markdown

Objetivos

São objetivos deste trabalho:
•	Mostrar como uma mesma ideia pode ser representada em várias 
sintaxes e estruturas.

•	Reforçar o aprendizado de forma leve, mas adequada, relacionada 
aos diferentes formatos de código de computação.

•	Enviar felicitações de aniversário para pessoas queridas em linguagem 
de programação — algo que imagino ser pouco comum.

•	Servir como fonte de códigos para terceiros.

2. Exemplo em Python

python

mensagem = [
    "Parabéns para você",
    "Muitas felicidades",
    "Muitos anos de vida",
    "Saúde, paz e prosperidade",
    "Ricardo"
]

for linha in mensagem:
    print(linha)

3. Exemplo em JavaScript

javascript

const mensagem = [
  "Parabéns para você",
  "Muitas felicidades",
  "Muitos anos de vida",
  "Saúde, paz e prosperidade",
  "Ricardo"
];

mensagem.forEach(linha => console.log(linha));

4. Exemplo em HTML

html

<!DOCTYPE html>
<html>
  <body>
    <p>Parabéns para você</p>
    <p>Muitas felicidades</p>
    <p>Muitos anos de vida</p>
    <p>Saúde, paz e prosperidade</p>
    <p><strong>Ricardo</strong></p>
  </body>
</html>

5. Exemplo em JSON

json

{
  "titulo": "Feliz Aniversário em Linguagem de Computação",
  "autor": "Ricardo Costa Val do Rosário",
  "exemplos": [
    {
      "linguagem": "Python",
      "codigo": [
        "mensagem = [",
        "  \"Parabéns para você\",",
        "  \"Muitas felicidades\",",
        "  \"Muitos anos de vida\",",
        "  \"Saúde, paz e prosperidade\",",
        "  \"Ricardo\"",
        "]",
        "for linha in mensagem:",
        "  print(linha)"
      ]
    },
    {
      "linguagem": "JavaScript",
      "codigo": [
        "const mensagem = [",
        "  \"Parabéns para você\",",
        "  \"Muitas felicidades\",",
        "  \"Muitos anos de vida\",",
        "  \"Saúde, paz e prosperidade\",",
        "  \"Ricardo\"",
        "];",
        "mensagem.forEach(linha => console.log(linha));"
      ]
    },
    {
      "linguagem": "HTML",
      "codigo": [
        "<!DOCTYPE html>",
        "<html>",
        "  <body>",
        "    <p>Parabéns para você</p>",
        "    <p>Muitas felicidades</p>",
        "    <p>Muitos anos de vida</p>",
        "    <p>Saúde, paz e prosperidade</p>",
        "    <p><strong>Ricardo</strong></p>",
        "  </body>",
        "</html>"
      ]
    }
  ]
}

6. Exemplo em Markdown

markdown

# Feliz Aniversário em Linguagem de Computação

Autor: Ricardo Costa Val do Rosário

## Exemplo em Python
```python
mensagem = [
    "Parabéns para você",
    "Muitas felicidades",
    "Muitos anos de vida",
    "Saúde, paz e prosperidade",
    "Ricardo"
]
for linha in mensagem:
    print(linha)
Exemplo em JavaScript
javascript
const mensagem = [
  "Parabéns para você",
  "Muitas felicidades",
  "Muitos anos de vida",
  "Saúde, paz e prosperidade",
  "Ricardo"
];
mensagem.forEach(linha => console.log(linha));
Exemplo em HTML
html
<!DOCTYPE html>
<html>
  <body>
    <p>Parabéns para você</p>
    <p>Muitas felicidades</p>
    <p>Muitos anos de vida</p>
    <p>Saúde, paz e prosperidade</p>
    <p><strong>Ricardo</strong></p>
  </body>
</html>
Código

7. Considerações Finais

•	Este trabalho demonstra que, apesar das diferenças entre linguagens 
de programação, a essência da comunicação permanece. Cada sintaxe, 
cada estrutura e cada formato são apenas maneiras distintas de expressar
uma mesma intenção humana: desejar felicidade.

•	Ao transformar uma mensagem de aniversário em código, revelamos que
a tecnologia não substitui sentimentos — ela os amplia. Por trás de cada linha, 
há sempre alguém que deseja transmitir cuidado, criatividade e afeto.

•	Assim, este documento celebra a união entre lógica e emoção, entre o técnico
e o humano, entre o código e o coração. Que a criatividade continue sendo o elo 
que transforma conhecimento em carinho.
2 respostas

Olá, Ricardo! Como vai?

Parabéns pela criatividade!

Observei que você explorou diferentes linguagens de programação para transmitir uma mesma mensagem, utilizou muito bem a ideia de representar felicitações em múltiplos formatos e ainda compreendeu a importância de tornar o aprendizado leve e acessível, conectando tecnologia com situações do cotidiano.

Continue postando suas soluções, pois elas são inspiradoras e ajudam outros a enxergarem a programação de forma mais divertida e significativa.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
solução!

Olá Daniel,
Parabéns, você foi absolutamente perfeito ao descrever com exatidão o intuito do documento.
Abraços,
Ricardo