(Off) Exercício de pascal
3 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
(Off) Exercício de pascal
Sei que tem algos que mechem com programação (bills) e resolvi colocar aqui um exercicio de pascal, é um prototipo de criptografador, bem, perdi muito tempo fazendo entao vou divulgar XD
comentem por favor
download
comentem por favor
download
Re: (Off) Exercício de pascal
Não sei pascal kkkkk Mas agora que você falou de criptografador, esse dias aprendi a fazer um compactador de arquivo, acho que são parecidos.
@edit
Pascal é interpretada? Como compilo pelo cmd?
@edit
Pascal é interpretada? Como compilo pelo cmd?
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
compactador é? boa ideia, realmente é semelhante a idéia, o ruim é nao haver manipulação fácil de hashs, tanto que eu fiz com uma tablea de arrays XD
é copilada, coloquei apenas o codigo, para copilar tem que ter uma IDE, eu usei para escrever este codigo o pascalzim, um dos piores para avançados mas um dos melhores para iniciante, recomendo vc baixar ele pra copilar este codigo pq em pascal cada IDE tem umas particularidades e para nao dar erro, usar este .
sobre o programa, to fazendo, este é a primeira vez que saio tudo certinho, entao nao isculhambe a noobeza XD
EDIT:
algumas limitações que eu nao coloquei na descrição (idiotice):
limite de mensagem para criptografação de 3 linhas do console
key nao pode ultrapassar 1000
verficação de key para descriptografação ainda não implementado (sem tempo, fiz tudo num dia so, cabeça ainda doi)
é copilada, coloquei apenas o codigo, para copilar tem que ter uma IDE, eu usei para escrever este codigo o pascalzim, um dos piores para avançados mas um dos melhores para iniciante, recomendo vc baixar ele pra copilar este codigo pq em pascal cada IDE tem umas particularidades e para nao dar erro, usar este .
sobre o programa, to fazendo, este é a primeira vez que saio tudo certinho, entao nao isculhambe a noobeza XD
EDIT:
algumas limitações que eu nao coloquei na descrição (idiotice):
limite de mensagem para criptografação de 3 linhas do console
key nao pode ultrapassar 1000
verficação de key para descriptografação ainda não implementado (sem tempo, fiz tudo num dia so, cabeça ainda doi)
Re: (Off) Exercício de pascal
Érrr... como usa seu programinha? Compilei, apertei 0, escolhi uma senha e depois escrevi algo e nunca mais descriptografei.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
é, nao coloquei instruções, ele cria uma arquivo chamado descript.txt no local do pascalzim, se nao criou o anti-virus interrompeu o programa
neste arquivo ele coloca a criptografação
pra descriptografar
no menu escolha 1
e ele ira mostrar o texto, mensagens de ate 3 linhas n esqueça, essa é a 1versao e posteriomente tera mais coisas, ^^'
neste arquivo ele coloca a criptografação
pra descriptografar
no menu escolha 1
e ele ira mostrar o texto, mensagens de ate 3 linhas n esqueça, essa é a 1versao e posteriomente tera mais coisas, ^^'
Re: (Off) Exercício de pascal
Está acontecendo o seguinte:
- digito "0"
- Ai digito "1" para não gerar uma senha
- E quando vou digitar o texto, volta pra o menu inicial (0,1,2).
quando escolho "0" para definir senha, eu escolho a senha, mas não consigo digitar o texto.
PS: o arquivo .txt não é gerado.
Esse programa foi desenvolvido em ambiente windows?
- digito "0"
- Ai digito "1" para não gerar uma senha
- E quando vou digitar o texto, volta pra o menu inicial (0,1,2).
quando escolho "0" para definir senha, eu escolho a senha, mas não consigo digitar o texto.
PS: o arquivo .txt não é gerado.
Esse programa foi desenvolvido em ambiente windows?
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
sim, é seu antivirus, ta parando o programa, normal ¬¬
mas se contente em estudar o código, farei uma versao melhor em pouco tempo
mas se contente em estudar o código, farei uma versao melhor em pouco tempo
Re: (Off) Exercício de pascal
Achei pascal muito pouca intuitiva. Pascal não é linguagem orientada né? Acredito que toda linguagem possui uma vantagem, qual seria a vantagem de pascal?
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
pascal meche diretamente com binario e tem muitas funções como em c++
pascal mesmo nao é orientada, mas tem delphi, que é pascal orientado a objeto
pascal mesmo nao é orientada, mas tem delphi, que é pascal orientado a objeto
Re: (Off) Exercício de pascal
Iky escreveu:pascal meche diretamente com binario e tem muitas funções como em c++
pascal mesmo nao é orientada, mas tem delphi, que é pascal orientado a objeto
Andei lendo um pouco sobre pascal. Vi que inicialmente era usado para aprendizado, mas que depois começou a ganhar fama. Nada contra pascal, mas ainda prefiro meu C e meu Java.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
Adoro java, além de não depender de plataforma, possui uma documentação enorme. E C a linguagem que mais odeie, hoje é minha preferida para tudo. Estou até trabalhando em um précompilador de jass em C.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
precopilador é? vc pode passar o code? me interesso XD
EDIT:
esqueci de falar, assim como c, pascal tb usa ponteiros ^^
EDIT:
esqueci de falar, assim como c, pascal tb usa ponteiros ^^
Re: (Off) Exercício de pascal
Iky escreveu:precopilador é? vc pode passar o code? me interesso XD
EDIT:
esqueci de falar, assim como c, pascal tb usa ponteiros ^^
Ainda ta bem no inicio, estou precisando aprender mais sobre expressões regulares. Mas se vc gostar de interprestadores, no livro "C Completo e Total" ensina a fazer um com C no final do livro. Mas fique tranquilho, que quando ele estiver pronto será código aberto. =) Amo open source XD
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
ja vi um exemplo de interpretador em c, alias, esse exemplo me inspirou a fazer o criptografador (cheio de bugs e erros XDDD ), mas resolvi fazer em pascal para ganhar um estagio no colégio (o controlador do estagio é professor de programação do 3 e 4 ano )
Amo open source XD ²
Amo open source XD ²
Re: (Off) Exercício de pascal
Agora ficou show =) Funcionou legal aqui
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
reparei que há problema com textos acentuados e também reparei que essa nova versão ficou enorme comparada com a outra '-'
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
é verdade, esse problema existe, e estou procurando resolve-lo, e quanto o tamanha, nao posso fazer nada em especial, a nao ser, formas mais simples de montar o alfabeto (provável). mas em relação o tamanho.. so posso fazer isso (acho)
eu notei uma coisa interessante, gui em pascal é tao simples quanto em java *--*'
eu notei uma coisa interessante, gui em pascal é tao simples quanto em java *--*'
Re: (Off) Exercício de pascal
Bom sobre o alfabeto, no meu compressor eu fazia em um txt separado.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 31024
Re: (Off) Exercício de pascal
já consertei o erro,sobre o alfabeto em um outro arquivo, o que acontece é que gera o alfabeto na hora
o link é o msm
EDIT:
olha so uma comparação q eu achei na net
o meu programa passou de pascal para dephi (pascal oop)
o link é o msm
EDIT:
olha so uma comparação q eu achei na net
- Spoiler:
- Código:
#include <stdio.h>
#include <file.h>
main( )
{
char c;
int fd;
char filename[20];
printf ("De nome do arquivo: ")
gets(filename);
fd = fopen(filename, o_RDONLY);
while(read(fd, &c, 1) != 0)
write(STDOUT, &c, 1);
close(fd);
}
é o mesmo de
program list;
var
c: char;
infile: file of char;
filename: packed array[1..20] of char;
begin
write('De o nome do arquivo: ');
readln(filename);
reset(infile, filename);
while not(eof(infile)) do
begin
read(infile, c);
write(c)
end;
close(infile)
end.
o meu programa passou de pascal para dephi (pascal oop)
Re: (Off) Exercício de pascal
Iky, usa o turbo pascal, o pascalzim esconde algumas funções do pascal, já o turbo oferece todas as funções do pascal, só que sua interface é mais complexa (Para min).
Re: (Off) Exercício de pascal
ja mudei para o lazarus faz um tempo, o pascalzim era pra treinar funções basicas, mas essa fase ja foi...
tm, se interessa por programação? opna tb no meu ultimo post XD
tm, se interessa por programação? opna tb no meu ultimo post XD
Re: (Off) Exercício de pascal
Claro, que me interesso, tenho que aprender assembly para fazer um programa aqui.'-' To baixando ainda aqui o teu prog. net ta baixando a 3 kpbs '-'
Página 1 de 2 • 1, 2
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|