Ultimamente só se fala no ChatGPT e no que ele consegue fazer. Nos últimos dias resolvi brincar com ele e ver no que ele consegue fazer.
Vendo a capacidade dele de gerar códigos eu lembrei que tem um que já tem o código aberto. O Palpite para Mega Sena, que gera seis números aleatórios para apostar na Mega Sena.
Então eu tive uma ideia. Que tal ele tentar gerar o código explicando como ele faz. Comecei com C usando a seguinte descrição:
O resultado impressiona já que chega perto do que estava precisando. Depois de solicitar os ajustes necessários, consegui rodar o programa com perfeição
Depois pedi para reescrever em Bash, em Pascal, python e outros. Em bash, para ajudar, eu ofereci algumas funções e conseguiu adaptar numa boa.
Em assembly já desistiu de cara:
Mas prossegui com as perguntas e testes. Alguns desses testes foram feitos nas minhas máquinas Linux. Outros foi usado o https://tio.run/, que oferece uma sandbox para rodar qualquer código que ele suporta.
O resultado de tudo isso eu juntei e disponibilizei em um repositório do Github. Lembrando que nem tudo é perfeito e alguns códigos não foram testados. Quem quiser testar fique a vontade e compartilha a resposta ou pergunte ao ChatGPT se consegue corrigir ou não.
Por enquanto é só isso. Tenham uma boa semana.