Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
"titkosírás" (titkosítás) - C programozás
404_pagenotfound
kérdése
895
/***********************************************************************
* A PROGRAMBAN NEM SZEREPELHETNEK AZ ALÁBBI SOROK:
* #include <string.h>
* #include <math.h>
***********************************************************************/
#include <stdio.h>
#include <stdlib.h>
/***********************************************************************
************************************************************************
** ETTŐL A PONTTÓL DOLGOZHATSZ A FELADATOKON
************************************************************************
***********************************************************************/
/*
1. feladat (5 pont)
Nancy es Jane a kovetkezo titkosirassal leveleztek A. A. Milne "Micsoda negy
nap!" cimu regenyeben: Megszamoltak, hany betubol allanak a titkositando
uzenet szavai, majd minden szo betuit veletlenszeruen osszezagyvaltak,
leirtak folyo irassal, és ebbe a szovegbe szintén sorrendet tartva, de
véletlenlenszeru helyekre beszurtak a szavak hosszat jelzo szamokat.
Peldaul: "Haho, ez egy uzenet!" => "haohzeg4ye2t3nez6eu"
Valositsuk meg ennek a titkosirasnak az egyszerusitett verziojat!
A titkosito fuggveny parametere ket karaktertomb, egy bemenet es egy
kimenet. A titkositando uzenet a bemenetben van, a titkositottat a kimenetbe
kell elkesziteni. A fuggveny szamolja meg, hogy a bemenet szavai hany
betusek, es ezeket a szamokat írja sorrendet tartva a kimenet elejere. Az
egyszeruseg kedveert minden bemenet maximum 9 betus szavakat tartalmaz. Egy
szonak szamitunk minden karaktert ket space kozott. (Tehat pl. az irasjelek
a szohoz tartoznak. A maganyos karakterek, mint pl. a gondolatjel, egybetus
szonak szamitanak.) Ez utan a fuggveny a bemenet minden szavat forditsa meg,
es space nelkul, sorrendet tartva irja be a kimenetbe.
Peldaul: "Haho, ez egy uzenet!" => "5237,ohaHzeyge!tenezu"
*/
void titkosit(char bemenet[], char kimenet[]) {
}
/***********************************************************************
************************************************************************
**
** EZEN A PONTON TÚL NE VÁLTOZTASS SEMMIT SEM A FÁJLON!
**
************************************************************************
***********************************************************************/
Jelenleg 1 felhasználó nézi ezt a kérdést.
c, programozás, cprogramozás, titkosítás, titkosírás
0
Felsőoktatás / Informatika
Válaszok
2
Epyxoid{ Tanár }
válasza
Van a tesztek között, hogy NULL-ra NULL-t kell talán adni. Nem vagyok benne biztos, hogy ezt hogyan is kéne lekezelni. Reméljük sehogy és akkor nincs probléma Mindenesetre szívesen veszem, ha van akinek van valami javaslata.