Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 22.11.09 Prihlásený: 18.02.13 Príspevky: 4 Témy: 1 | 1 |
Ahoj, potřebuju nakodit jednoduchý program na šifrování a k němu dešifrovač, už jsem něco splodil:
Kód: //sifrovac int c; while((c=getchar()) != '\n') putchar=c+1;
//desifrovac int d; while((d=getchar()) != '\n') putchar=c-1;
ale problém je v tom, že to při spuštění ukazuje na první pozici divný znak, prosím pomoc
|
|
Registrovaný: 19.09.06 Prihlásený: 09.01.25 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
to bude tym, ze v druhom cykle nacitavas do premennej d a vypisujes z premennej c, v ktorej by malo byt '\n', co znamena ze by sa malo vypisat vela tabulatorov. asi.
a ten putchar sa mi nezda, nemal by byt skor putchar(c+1)?
|
|
Registrovaný: 22.11.09 Prihlásený: 18.02.13 Príspevky: 4 Témy: 1 | 1 |
stopa27 píše: to bude tym, ze v druhom cykle nacitavas do premennej d a vypisujes z premennej c, v ktorej by malo byt '\n', co znamena ze by sa malo vypisat vela tabulatorov. asi. a ten putchar sa mi nezda, nemal by byt skor putchar(c+1)?
Jo, je to tak, ale i tak mi to nefunguje ? Naudělal by někdo funkční šifrovač, nic složitého.
|
|
Registrovaný: 19.09.06 Prihlásený: 09.01.25 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
Musis to mat pojebane niekde inde, kedze toto funguje
Kód: #include <stdio.h>
int main() { //sifrovac int c; while((c=getchar()) != '\n') { putchar(c+1); } putchar('\n'); //desifrovac while((c=getchar()) != '\n') { putchar(c-1); } return 0; }
|
|
Registrovaný: 22.11.09 Prihlásený: 18.02.13 Príspevky: 4 Témy: 1 | 1 |
stopa27 píše: Musis to mat pojebane niekde inde, kedze toto funguje Kód: #include <stdio.h>
int main() { //sifrovac int c; while((c=getchar()) != '\n') { putchar(c+1); } putchar('\n'); //desifrovac while((c=getchar()) != '\n') { putchar(c-1); } return 0; }
Jak můžu propojit třeba sifra.cpp a main.cpp, abych nemusel psát ten zdroják do mainu ?
|
|
Registrovaný: 19.09.06 Prihlásený: 09.01.25 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
Kód: #include "sifra.cpp"
musia byt samozrejme v tom istom priecinku
|
|
Registrovaný: 02.11.07 Prihlásený: 18.03.15 Príspevky: 470 Témy: 22 | 22 Bydlisko: Zilinska Un... |
tu mas link, stiahni si to co najskor, lebo to potom zmazem zo servera. Je tam certifikat.
Vyber si potom z toho....
https://158.193.212.246/~testUser/aaaaa.zip
_________________ Notebook: HP EliteBook 8740w
You can see my work in my www |
|
Registrovaný: 22.11.09 Prihlásený: 18.02.13 Príspevky: 4 Témy: 1 | 1 |
Díky, určitě se něco hodí.
|
|
Registrovaný: 21.08.09 Prihlásený: 09.11.13 Príspevky: 360 Témy: 12 | 12 Bydlisko: /home/flexor |
ja som urobil akurat take ze zadas slovo a ono prehodi pismena a potom ked zadas tu presmycku tak zas vyhodi normalne slovo
_________________ Booting Windows Vista...
Error: Keyboard not found please press any key to continue...
Fatal Error: WINDOWS!!! |
|
Registrovaný: 02.11.07 Prihlásený: 18.03.15 Príspevky: 470 Témy: 22 | 22 Bydlisko: Zilinska Un... |
radsej si pozri neaky normalne pouzivany sifrovaci algoritmus, nech to ma zmysel. Nie len bezcielne nieco robit  .
_________________ Notebook: HP EliteBook 8740w
You can see my work in my www |
|
Registrovaný: 21.08.09 Prihlásený: 09.11.13 Príspevky: 360 Témy: 12 | 12 Bydlisko: /home/flexor |
ja som to ale naprogramoval iba tak zo srandy ked som zacinal a vlastne aj teraz iba zacinam 
_________________ Booting Windows Vista...
Error: Keyboard not found please press any key to continue...
Fatal Error: WINDOWS!!! |
|
Registrovaný: 25.03.08 Prihlásený: 07.02.10 Príspevky: 72 Témy: 9 | 9 |
johny3212 píše: radsej si pozri neaky normalne pouzivany sifrovaci algoritmus, nech to ma zmysel. Nie len bezcielne nieco robit  .
jasne takato primitivna permutacna sifra je podobna ako súčasný AES
Tu ide o to aby sa naucil robit s typom char a uvedomil si, ze je to ako praca s cislom.
Inak táto sifra si vola šifra cisára Augusta , bol to synovec Cézara, ten posúval znaky o 3 písmená, Augustus bol lenivý.
Ja mam taky program ale iba v pascale.
http://www.danciwo.net/programView.aspx ... 3&cat_id=6
_________________ I am sorry, did I break your concentration? |
|
Registrovaný: 02.11.07 Prihlásený: 18.03.15 Príspevky: 470 Témy: 22 | 22 Bydlisko: Zilinska Un... |
mno to je pekne, Cezarofa, Afinna, Vigenerova, sa pouzivaju na pochopenie sifrovania  . Ja som zas programoval Elipticke Krivky pre digitalny podpis  , ale to uz je troska zlozitejsie. su to skvele veci.
_________________ Notebook: HP EliteBook 8740w
You can see my work in my www |
|
Registrovaný: 25.03.08 Prihlásený: 07.02.10 Príspevky: 72 Témy: 9 | 9 |
johny3212 píše: mno to je pekne, Cezarofa, Afinna, Vigenerova, sa pouzivaju na pochopenie sifrovania  . Ja som zas programoval Elipticke Krivky pre digitalny podpis  , ale to uz je troska zlozitejsie. su to skvele veci.
si z fei? 
_________________ I am sorry, did I break your concentration? |
|
Registrovaný: 19.09.06 Prihlásený: 09.01.25 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
asi by nemal v bydlisku to co ma 
|
|
Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
 | v Assembler, C, C++, Pascal, Java | 5 | 806 | 08.07.2014 20:40 XOLOO |  | v Assembler, C, C++, Pascal, Java | 18 | 2488 | 21.05.2010 21:08 Wpegb |  | v Kúpim | 0 | 476 | 13.05.2014 18:16 expresado |  | v Ponuka práce | 0 | 1508 | 10.05.2016 14:59 evolvsys |  | v Assembler, C, C++, Pascal, Java | 4 | 626 | 20.07.2010 12:54 walther |  | v Počítačové hry | 10 | 1307 | 07.03.2007 19:22 Spirit |  | v Assembler, C, C++, Pascal, Java | 17 | 1210 | 25.09.2011 18:14 reDo |  | v Assembler, C, C++, Pascal, Java | 8 | 2027 | 19.02.2011 22:46 vendo2 |  | v Vymením a darujem | 0 | 499 | 01.04.2019 11:20 tomasteicher |  | v Ponuka práce | 1 | 620 | 24.10.2016 15:28 michalesku |  | v Assembler, C, C++, Pascal, Java | 20 | 1882 | 12.02.2011 0:12 The |  | v Assembler, C, C++, Pascal, Java | 2 | 886 | 12.03.2009 12:08 Svjatogor |  | v Assembler, C, C++, Pascal, Java | 2 | 363 | 09.12.2012 10:43 nBXXL |  | v Počítačové hry | 0 | 860 | 25.02.2009 20:18 k0t0l |  | v ATI/AMD grafické karty | 17 | 1526 | 26.12.2013 11:38 walther |  | v Assembler, C, C++, Pascal, Java | 1 | 436 | 20.03.2015 22:36 walther |
|