Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Online cézarova šifra - šifrace a dešifrace textu

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Odpovedá na hlass666
Neaktivní uživatel:16.2.2014 22:48

mas to v navodu, abys zjistil co je zasifrovano, tak je potreba vedet hodnotu klice

treba text "aha" a hodnota klice bude 2 tak se pismena posunou o dva cili "cjc"
ale nesu ti i dobrou zpravu jelikoz ma cca. 30 znaku to znamena ze to staci zkouset "1,2,3...nekam do 30m pak bys na to mel behem pokusu prijit :)

klice jsou jen ciska

Editované
Odpovedať
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Libor Šimo (libcosenior):17.2.2014 10:01

To ma teda pos.., nedokázal som to dešifrovať. Je to naozaj "Caesarova šifra spočívá v posunu znaků v zadaném textu vždy o stejnou zadanou číselnou hodnotu v abecedě." ???
Skúšal som posun hore aj s prechodom ('z' - 'a') aj ('z' - 'A').
To isté som testoval aj opačným smerom a žiadny normálny text mi nevyšiel.
Skúšal som to s medzerami, aj bez nich. (samozrejme som medzery ošetril, aby sa vypísali na správnom mieste)

Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovedá na Libor Šimo (libcosenior)
Neaktivní uživatel:17.2.2014 14:49

dekodoval jsem to je to

spravna odpoved je rozum v hrsti

predpokladam ze pouzil nejaky symbol z azbuky, treba o tom píšou na háčkyčárky.cz tak jsem text zkopiroval vlozil a postupne pismena prepsal

myslim si ze pouzil nejaky podobny symbol treba о = o

Odpovedať
Neaktivní uživatelský účet
Avatar
Odpovedať
Neaktivní uživatelský účet
Avatar
Ondrca
Tvůrce
Avatar
Odpovedá na Libor Šimo (libcosenior)
Ondrca:17.2.2014 18:27

Ano, bylo to posunuté o 13 znaků, známé také jako ROT13.

Odpovedať
Zase jsem o něco chytřejší
Avatar
Odpovedá na Neaktivní uživatel
Libor Šimo (libcosenior):18.2.2014 5:39

To ma prve napadlo a tiez som to prepisal. Musim si to este raz pozriet.

Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovedá na Libor Šimo (libcosenior)
Libor Šimo (libcosenior):18.2.2014 8:25

Mal som chybu v algoritme.
Napríklad takto je to správne:

#include <stdio.h>
#include <string.h>

int main(void)
{
    char sifra[] = "fcenian bqcbirq wr ebmhz i uefgv";
    int i, j;

    printf("     %s\n\n", sifra);
    for(j = -15; j <= 15; j++) {
        char desifra[50] = "";
        for(i = 0; i < strlen(sifra); i++) {
            if(sifra[i] == ' ')
                desifra[i] = ' ';
            else {
                if((sifra[i] + j) > 'z')
                    desifra[i] = (sifra[i] + j) - ('z' - 'a' + 1);
                else if((sifra[i] + j) < 'a')
                    desifra[i] = (sifra[i] + j) + ('z' - 'a' + 1);
                else
                    desifra[i] = sifra[i] + j;
            }
        }
        desifra[i + 1] = '\0';
        printf("%3d. %s\n", j, desifra);
    }

    return 0;
}
Editované
Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Lasenice
Člen
Avatar
Lasenice:9.4.2020 20:18

Omlouvam se, ale kod neni dobre napsan. Pri zadani posunu o 29 znaku dostavam mezi textem ruzne apostrofy a zavorky.

spxthcrqxfrguh­mkqbqfreelhem­phwsfqjinhlxtdsrc

29

vs{wkfut{iujxkpnte­tiuhhokhpskzvit­mlqko{wgvuf

pmuqeonucodrejhn_ncobbiebjmetpcngfkeiuqapo

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 9 správy z 19.