| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 23.05.07 Prihlásený: 13.12.10 Príspevky: 12 Témy: 3 Bydlisko: Stará Lubovna |
Ktoby mi ho napisal program ktorý zasifrujte zadaný text a to tak, že za každy znak pôvodnej správy vloží náhodné písmeno.
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 31.05.2007 15:17 | |
|
dj.train píše: Ktoby mi ho napisal program ktorý zasifrujte zadaný text a to tak, že za každy znak pôvodnej správy vloží náhodné písmeno. Kód: #include<conio.h> #include<stdio.h> #include<stdlib.h> #include<iostream.h> #include<string.h> char slovo[50],k,sf;
sifruj(){ char pom[50],a,b;
randomize(); for(a=0,b=0;b<strlen(slovo);b++){ pom[a++]=slovo[b]; pom[a++]=97+random(25); } pom[a]='\0'; strcpy(slovo,pom); sf=1; }
usifruj(){ char a; for(a=1;a<strlen(slovo)/2;a++) slovo[a]=slovo[2*a]; for(;a<50;a++) slovo[a]='\0'; sf=0; }
vypis(){
clrscr(); cout << slovo; getch(); }
main(){ sl: printf("Zadaj slovo( 25znakov): ");scanf("%s",slovo); if(strlen(slovo)>25) goto sl; while(k!=27){clrscr(); printf("1 - zasifruj\n2 - odsifruj\n3 - vypis\nEsc - konec"); k=getch(); switch(k){ case '1':if(sf==0) sifruj(); break; case '2':if(sf==1) usifruj(); break; case '3': vypis(); break; } } clrscr();}
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 02.09.05 Prihlásený: 17.11.10 Príspevky: 154 Témy: 1 |
dj.train píše: Ktoby mi ho napisal program ktorý zasifrujte zadaný text a to tak, že za každy znak pôvodnej správy vloží náhodné písmeno. Hm, tak rozmyslam aky to ma zmysel, ak sa kazdy znak z povodnej spravy nahradi nahodnym znakom, teda sprava sa nebude dat desifrovat ?? Staci teda aby program vykonal to, co si pisal, teda nemusi to byt symetricke ?
|
|
Registrovaný: 17.11.06 Prihlásený: 31.12.07 Príspevky: 677 Témy: 9 |
programator píše: Hm, tak rozmyslam aky to ma zmysel, ak sa kazdy znak z povodnej spravy nahradi nahodnym znakom, teda sprava sa nebude dat desifrovat ?? zmyslom sú didaktické účely (úloha do školy) nie?
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 05.06.2007 14:05 | |
|
programator píše: Hm, tak rozmyslam aky to ma zmysel, ak sa kazdy znak z povodnej spravy nahradi nahodnym znakom, teda sprava sa nebude dat desifrovat ?? Staci teda aby program vykonal to, co si pisal, teda nemusi to byt symetricke ? No teda neviem ako si to ty pochopil? ... ale ja som to tak pochopil ako som to napisal. teda ze retazec sa predlzi dvojnasobne a teda ako mal napisane v zadani za kazdy znak povodnej spravy sa vygeneruje nahodny znak z abecedy...{teda abc axbxcx}a to sa bude dat desifrovat kedze ten program je funkcny.....nechapem co si tym myslel..skus to lepsie objasnit
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 |
programator píše: Hm, tak rozmyslam aky to ma zmysel, ak sa kazdy znak z povodnej spravy nahradi nahodnym znakom, teda sprava sa nebude dat desifrovat ?? Staci teda aby program vykonal to, co si pisal, teda nemusi to byt symetricke ?
tak ako pisal juho to je aj podla mna, ja som prave skoncil strednu a tam bolo toto zadanie bezne, za kazdy znak sa napise nahodny - nie ze sa vymeni ale za neho sa vlozi... napr sme mali takyto maturitny z pascalu:
"za kazdy znak v zadanom texte doplnte nahodne male pismeno ak ide o samohlasku a nahodne velke pismeno ak ide o spoluhlasku"
abcde
axbXcXdXex
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 05.06.2007 19:30 | |
|
h aspon teda viem ze by som z toho zmaturoval.
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| help s C programom v Assembler, C, C++, Pascal, Java | 4 | 378 | 31.03.2017 21:16 zanietenec | | programovanie v c - help v Assembler, C, C++, Pascal, Java | 4 | 803 | 01.06.2012 22:08 F3RY | | Jazyk C problem please help v Assembler, C, C++, Pascal, Java | 5 | 819 | 17.11.2012 15:48 silentasflash | | C - spajany zoznam struktur - help v Assembler, C, C++, Pascal, Java | 2 | 392 | 02.05.2014 19:29 TieSTiK | | [C# - Help] Posielanie e-mailov v Assembler, C, C++, Pascal, Java | 4 | 476 | 15.10.2013 16:25 erik518 | | [C# - Help] Načítanie + vypísanie so súboru text do textbox v Assembler, C, C++, Pascal, Java | 8 | 860 | 14.11.2013 15:57 erik518 | | Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 731 | 08.07.2014 20:40 XOLOO | | help AMD Sempron 2800+ frekvencia 1700 help v AMD - Advanced Micro Devices | 16 | 1739 | 10.03.2007 9:13 dr.etker | | LG M228WA-BZ 22'', Wide help help v Monitory, televízory a projektory | 1 | 1163 | 05.12.2007 12:41 OmeGa | | K: PC Literaturu- C++/C#/java/python/ruby/RoR v Kúpim | 0 | 410 | 13.05.2014 18:16 expresado | | rozdiel medzi Borland 3.1 C++ vs Net. C++ v Assembler, C, C++, Pascal, Java | 4 | 576 | 20.07.2010 12:54 walther | | Hledá se programátor C/C++ pro vesmírné projekty (Praha) v Ponuka práce | 0 | 1123 | 10.05.2016 14:59 evolvsys | | Naučte se C++ za 21 dní + C++Builder 6 v Assembler, C, C++, Pascal, Java | 18 | 2413 | 21.05.2010 21:08 Wpegb | | Hladam hracov na C&C Generals Zero Hour v Počítačové hry | 10 | 1250 | 07.03.2007 19:22 Spirit | | aky je rozdiel medzi C++ a Visual C++ ? v Assembler, C, C++, Pascal, Java | 8 | 1964 | 19.02.2011 22:46 vendo2 | | Čo mi treba na programovanie v C/C++ v Assembler, C, C++, Pascal, Java | 17 | 1147 | 25.09.2011 18:14 reDo |
| 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
|
|