January 28, 2025
O presente artigo aborda os desafios propostos pelo grupo Linguagens de Programação, uma comunidade dedicada ao estudo e à prática de diferentes paradigmas e tecnologias de desenvolvimento, hospedada na plataforma Telegram. O grupo tem como objetivo principal fomentar a troca de conhecimentos, a resolução de problemas complexos e o aprimoramento das habilidades técnicas dos participantes, por meio de discussões e atividades práticas relacionadas a diversas linguagens de programação.
Avisos
Realize o desafio proposto, mas não envie um Pull Request (PR) para o repositório do OsProgramadores no GitHub. É importante destacar que os grupos são distintos: o site OsProgramadores.com está apenas guardando os desafios do grupo Linguagens de Programação como um serviço de apoio. Portanto, PRs relacionados aos desafios deste artigo não serão aceitos no repositório do OsProgramadores, já que se tratam de iniciativas separadas
Desafio 01 - Raízes do 2º Grau
Crie uma interface web usando HTML e CSS, que solicite os valores A, B e C, que corresponde a uma equação do 2º grau, use JavaScript para ler os dados de A, B e C, e calcule as raízes reais e complexas (delta < 0) da equação do 2º grau.
Desafio 02 - Fatorial
Crie uma interface web usando HTML e CSS, que solicite um valor inteiro, use JavaScript ler o valor e calcular o fatorial.
Desafio 03 - Conversão de Temperaturas
Crie uma interface web com HTML e CSS, que solicite a temperatura e selecione na caixa de seleção
- Celsius para Fahrenheit
- Fahrenheit para Celsius
- Celsius para Kelvi
- Kelvin para Fahrenheit
- Fahrenheit para Kelvin Após escolher a temperatura que deseja converter, utilize JavaScript para ler a temperatura e o tipo de conversão desejado, e exiba o valor da temperatura convertida
Desafio 04 - I.M.C
Crie uma interface web com HTML e CSS que solicite o peso e a altura. Utilize JavaScript para ler os dados, calcular e exibir o IMC (Índice de Massa Corporal) com a classificação correspondente.
Desafio 05 - Soma de Termos
Crie uma interface web com HTML e CSS que solicite:
- O primeiro termo
- A razão
- O Número de Termos
- Uma caixa de seleção (PA e PG) para escolher qual deseja calcular a soma dos N termos
Utilize JavaScript para ler os dados e implementar a lógica para calcular a soma dos N termos da PA (Progressão Aritmética) ou PG (Progressão Geométrica), conforme o item selecionado.
Enviando os Resultados
Para garantir que seu programa funcione corretamente, siga os passos abaixo:
- Teste o seu programa localmente: Verifique se ele está operando conforme o esperado.
- Envie para o seu repositório no GitHub: Certifique-se de que o código esteja bem organizado e documentado.
- Compartilhe o link do seu repositório: Publique o link no grupo Linguagens de Programação e OsProgramadores para que todos possam conferir o seu trabalho!