Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 23.05.07
Prihlásený: 13.12.10
Príspevky: 12
Témy: 3
Bydlisko: Stará Lubovna
Príspevok NapísalOffline : 31.05.2007 10:37

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.


Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 02.09.05
Prihlásený: 17.11.10
Príspevky: 154
Témy: 1
Príspevok NapísalOffline : 04.06.2007 21:39

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 ?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 04.06.2007 22:47

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?


Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 30.05.07
Prihlásený: 29.03.14
Príspevky: 641
Témy: 46
Príspevok NapísalOffline : 05.06.2007 16:08

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


Offline

Užívateľ
Užívateľ
c++ help

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. help s C programom

v Assembler, C, C++, Pascal, Java

4

378

31.03.2017 21:16

zanietenec Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. programovanie v c - help

v Assembler, C, C++, Pascal, Java

4

803

01.06.2012 22:08

F3RY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jazyk C problem please help

v Assembler, C, C++, Pascal, Java

5

819

17.11.2012 15:48

silentasflash Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C - spajany zoznam struktur - help

v Assembler, C, C++, Pascal, Java

2

392

02.05.2014 19:29

TieSTiK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [C# - Help] Posielanie e-mailov

v Assembler, C, C++, Pascal, Java

4

476

15.10.2013 16:25

erik518 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [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 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mám sa učiť C ++/objective C/ C#?

v Assembler, C, C++, Pascal, Java

5

731

08.07.2014 20:40

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. help AMD Sempron 2800+ frekvencia 1700 help

v AMD - Advanced Micro Devices

16

1739

10.03.2007 9:13

dr.etker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. LG M228WA-BZ 22'', Wide help help

v Monitory, televízory a projektory

1

1163

05.12.2007 12:41

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: PC Literaturu- C++/C#/java/python/ruby/RoR

v Kúpim

0

410

13.05.2014 18:16

expresado Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. rozdiel medzi Borland 3.1 C++ vs Net. C++

v Assembler, C, C++, Pascal, Java

4

576

20.07.2010 12:54

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hledá se programátor C/C++ pro vesmírné projekty (Praha)

v Ponuka práce

0

1123

10.05.2016 14:59

evolvsys Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Naučte se C++ za 21 dní + C++Builder 6

v Assembler, C, C++, Pascal, Java

18

2413

21.05.2010 21:08

Wpegb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam hracov na C&C Generals Zero Hour

v Počítačové hry

10

1250

07.03.2007 19:22

Spirit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. aky je rozdiel medzi C++ a Visual C++ ?

v Assembler, C, C++, Pascal, Java

8

1964

19.02.2011 22:46

vendo2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo mi treba na programovanie v C/C++

v Assembler, C, C++, Pascal, Java

17

1147

25.09.2011 18:14

reDo Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra