| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 30.12.08 Prihlásený: 07.04.11 Príspevky: 81 Témy: 22 | Napísal ivooo: 06.01.2010 14:21 | |
|
no chcel by som poradit ze ked mam program ktorym chcem kodovat aj dekodovat nejaky text tym sposobom ked chcem text zakodovat tak ho ulozi v takej forme ze kazdy kod-ty(kod mam ako konstantu) znak bude obsahovat znak z povodneho slova...
a este ze na vsetky ostatne miesta dosadi nahodny znak
tu je program
Kód: program kodovanie; uses crt; const max=500; kod=3; var coded,decoded:array[1..max] of char; volba,i,dlzka,j:integer; slovo:string; begin clrscr; randomize; repeat;
writeln('chces text dekodovat alebo zakodovat ?'); writeln('1. zakodovat'); writeln('2. dekodovat'); readln(volba);
if volba=1 then begin writeln('zadaj slovo ktore chces zakodovat'); readln(slovo); dlzka:=(length(slovo)*kod); for i:=1 to dlzka do begin if ((i mod kod) = 0) then coded[i]:=slovo[(i mod kod)] else coded[i]:=chr(random(97)+32); end;
end; inc(j);
for i:= 1 to dlzka do write(coded[i]); readln; until j=5; end.
akurat ze problem je v tom ze na kazdy kod-ty znak mi vypise vzdy ten isty znak ktory nema skoro nic spolocne s povodnym slovom
Kod vkladaj do znacky [code]. Ďuri
|
|
Registrovaný: 14.04.08 Prihlásený: 04.06.16 Príspevky: 700 Témy: 42 Bydlisko: Bratislava | Napísal raf: 06.01.2010 14:48 | |
|
ma tam byt coded[(i div kod)], nie coded[(i mod kod)] ako si mal, lebo to je 0 a preto tam mas vzdy to iste - takto je to spravne:
Kód: if ((i mod kod) = 0) then coded[i]:=slovo[(i div kod)] else
_________________ pc: MB: MSI K9N SLi (chipset nvidia nforce 570 SLi), CPU: amd athlon X2 5600+ 2.8 Ghz Windsor chladeny ac freezer 64 pro, ram:2 GB 800Mhz DDR2 A-DATA Vitesta Extreme Edition (2x1GB), grafika: Sapphire Radeon HD 3870 512MB, HDD:Hitachi deskstar SATA2 7200 rpm 500.1GB, PSU: 450W Eurocase |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Medzery v Pascale v Assembler, C, C++, Pascal, Java | 2 | 566 | 22.03.2011 16:16 Cleo | | semafor v pascale v Assembler, C, C++, Pascal, Java | 1 | 1976 | 17.05.2007 8:52 p360t | | zahada v pascale v Assembler, C, C++, Pascal, Java | 3 | 561 | 23.02.2008 9:59 Aries | | Pomoc v pascale v Assembler, C, C++, Pascal, Java | 5 | 798 | 24.11.2007 11:10 scarletjohanson | | hra v pascale v Assembler, C, C++, Pascal, Java | 0 | 511 | 12.05.2009 14:02 cod | | program v pascale v Ponuka práce | 4 | 1093 | 03.04.2009 22:05 bbeni | | Program v pascale v Assembler, C, C++, Pascal, Java | 2 | 500 | 23.11.2011 13:25 jojinkho | | Zadanie v pascale v Assembler, C, C++, Pascal, Java | 15 | 1477 | 04.10.2008 17:40 dsljohn | | program v pascale v Assembler, C, C++, Pascal, Java | 0 | 499 | 24.03.2011 19:42 roxor | | grafika v pascale v Assembler, C, C++, Pascal, Java | 4 | 1767 | 27.02.2008 20:45 martin90 | | Hra v pascale v Assembler, C, C++, Pascal, Java | 4 | 1123 | 11.01.2009 17:49 programator | | Hry v pascale? v Assembler, C, C++, Pascal, Java | 3 | 913 | 19.07.2007 22:33 imcold | | Programovanie v Pascale v Ostatné | 7 | 545 | 05.11.2018 21:07 kikuska222 | | subory v pascale v Assembler, C, C++, Pascal, Java | 5 | 709 | 13.08.2008 6:42 imcold | | grafika v pascale v Assembler, C, C++, Pascal, Java | 2 | 289 | 22.12.2012 15:36 lukac | | grafika v Pascale v Grafické programy | 0 | 412 | 15.11.2011 11:34 gabika |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|