Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...

Cum ajunge remorca de tir inapoi ...
 Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi

Boxa membrana tweeter infundata
 Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay

Izolare zid exterior de scandura
 Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...

De ce sunt oamenii nostalgici
 

Criptare transpozitie

- - - - -
  • Please log in to reply
1 reply to this topic

#1
catalinaelena1990

catalinaelena1990

    New Member

  • Grup: Junior Members
  • Posts: 7
  • Înscris: 26.05.2015
Buna!Cine imi poate spune si  mie cum pot realiza o criptare transpozitie in doua jumatati?Multumesc

#2
floricel

floricel

    Member

  • Grup: Members
  • Posts: 445
  • Înscris: 15.03.2006
incearca pornind de la aceasta idee. (ti-am trimis si un pm).
succes


void criptare_transpozitie() //Criptare cu doua jumatati
{
int i, j;
char out_r[N];
char textcfr[N];
clrscr();
printf(" C R I P T A R E   D O U A \n");
printf(" J U M A T A T I \n\n\n");
printf("Introduceti textul de criptat:\n");
if(!gets(textcfr)) //Zona in care verific erorile de citire I/O
{
   printf("Nu cred ca ai introdus corect...\n");
printf("\nApasati orice tasta pentru a continua ...\n");
getch();
return;
}
i=strlen(textcfr); //Verific daca sirul are numar par de caractere
if (i%2!=0)
{
textcfr[i]=' '; //Daca sirul este impar adaug ' ' la sfarsit
textcfr[i+1]='\0'; //Marchez sfarsitul sirului i++;
}
out_r[i]='\0'; //Marchez sfarsitul sirului in caz ca e par
for(j=0;j<i/2;j++)
{
out_r[2*j+0]=textcfr[j]; //Construim sirul rezultat pentru valorile pare
out_r[2*j+1]=textcfr[i/2+j];//Construim sirul rezultat pentru valorile impare
}
printf("%s",out_r);
printf("\nApasati orice tasta pentru a continua ...\n");
getch();
}

Edited by floricel, 26 May 2015 - 15:46.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate