Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: LeetCode :: Resolvendo o Desafio "Palindrome Number" do LeetCode com XBase e TLPP

_Créditos das imagens: ChatGPT_ ### LeetCode :: **Resolvendo o Desafio "Palindrome Number" do LeetCode com XBase e TLPP** No mundo da programação, os desafios do LeetCode são uma excelente maneira de aprimorar nossas habilidades de codificação. Um desses é o desafio [**Palindrome Number** (Número Palíndromo)](https://leetcode.com/problems/palindrome-number/description/). Neste artigo, vamos explorar como resolvemos esse desafio utilizando XBase e TLPP (linguagens que possuem um poderoso conjunto de ferramentas para o desenvolvimento de soluções rápidas e eficientes). #### Descrição do Desafio O problema **Palindrome Number** exige que verifiquemos se um número inteiro é um palíndromo. Ou seja, o número deve ser lido da mesma forma de trás para frente como é lido da frente para trás. Exemplos de números palíndromos incluem: 121, 12321, etc. Já números como 123, 10, e -121 não são palíndromos, pois sua leitura invertida não é igual ao número original. A ideia é criar uma f...

Protheus :: Desvendando o sigapss.spf III

Este é o último artigo da série "Protheus :: Desvendando o sigapss.spf".

Antes, vale lembrar que os programas dos exemplos anteriores foram atualizados e recomendo sejam baixados novamente.

Os artigos anteriores são:

"Protheus :: Desvendando o sigapss.spf"
e
"Protheus :: Desvendando o sigapss.spf II"

Neste último artigo vamos falar sobre como salvar e restaurar as informações dos usuários em/de disco. Isso pode ser útil se, ao invés de pegar um usuário base para a inclusão de novos usuários, desejar ter um modelo base salvo em disco. O Programa do primeiro artigo poderá ser modificado para usar as funções disponíveis nesse novo exemplo para a inclusão de usuários através de "User Function".

Vamos ao Código:

Salvando as Informações de usuário em Disco
(clique na imagem para ampliá-la)
Restaurando as Informações de usuário do Disco
(clique na imagem para ampliá-la)
Função para Salvar Informações de Array em Disco
(clique na imagem para ampliá-la)
Função para Restaurar Informações de Array do Disco
(clique na imagem para ampliá-la)


Função para Criar o Arquivo
(clique na imagem para ampliá-la)
Função para Retornar a "Picture" de um número
(Clique na imagem para ampliá-la)

Para obter o código de exemplo completo e documentado, clique aqui

Sempre que tiver algo interessante a ser publicado, através de sugestões, ou mesmo em função do dia a dia, farei um esforço para arrumar um tempinho para plublicar e divulgar.

[]s

иαldσ dj

Comentários

  1. Achei muito legal mesmo, gostei das informações passadas neste blog. Continue postando pra gente!!

    Grande abraço

    Edileal

    ResponderExcluir
  2. Naldo

    Desculpa a pergunta, mas estou comecando agora, como faco para executar um extensao .prg.

    E so compilar que nem .prw no IDE.

    aguardo..

    ResponderExcluir

Postar um comentário

Postagens mais visitadas