Página 1 de 1

FOR EACH mudou ???

Enviado: 26 Nov 2018 20:06
por JoséQuintas
Já fiz isto antes, mas agora está diferente.
Agora está limitando ao menor.
Houve alguma mudança no FOR/EACH?

Nota: já alterei pra array e acontece o mesmo.

Código: Selecionar todos

#include "inkey.ch"

PROCEDURE Main

   LOCAL cText := "TESTANDO CRIPTO", cKeyList := "123456"
   LOCAL cLetter, cNumber
   LOCAL cCripto := "", cDescripto := ""

   //cKeyList := Left( Replicate( cKeyList, 5 ), Len( cText ) )

   FOR EACH cLetter, cNumber IN cText, cKeyList
      cCripto += Chr( Asc( cLetter ) - Val( cNumber ) )
   NEXT

   ? cCripto

   FOR EACH cLetter, cNumber IN cCripto, cKeyList
      cDescripto += Chr( Asc( cLetter ) + Val( cNumber ) )
   NEXT

   ? cDescripto
   Inkey(0)

   RETURN

FOR EACH mudou ???

Enviado: 02 Dez 2018 23:39
por Vlademiro
Na época em que eu escrevi o ebook sobre Harbour (2016) já era assim. O menor é que determina o número de iterações.

FOR EACH mudou ???

Enviado: 03 Dez 2018 12:21
por JoséQuintas
Devo ter considerado diferente, sem ter conferido o resultado.

E o conteúdo do ebook? é domínio público? poderia fazer parte do Harbour?

FOR EACH mudou ???

Enviado: 04 Dez 2018 16:18
por Vlademiro
Sim, o ebook é de domínio público. Pode fazer parte de qualquer produto ou serviço. Só gostaria que os créditos fossem mantidos em cima do trabalho que foi feito.

FOR EACH mudou ???

Enviado: 08 Dez 2018 10:58
por syslink
o ebook é de domínio público
por gentileza, onde está o link do ebook pra gente baixar/ler, etc?

obg.

FOR EACH mudou ???

Enviado: 08 Dez 2018 11:10
por JoséQuintas
viewtopic.php?f=5&t=19591&p=127153&hilit=vlademiro#p127153

FOR EACH mudou ???

Enviado: 08 Dez 2018 13:54
por alxsts
Olá!

Vejam este tópico, onde o autor informa o link para download da versão mais atualizada: Livro e-book Harbour em PDF