Ir ao conteúdo
  • Cadastre-se

CRIPTOGRAFIA DE TEXTO


Guubs

Posts recomendados

Pessoal, preciso fazer um programa que criptografe o texto que o usuario digitar. 

montei o programa, mais não estou conseguindo montar o FOR do voi que criptografa a mensagem do usuario. Poderia me ajudar?

 

 

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
void criptografar()   // Estrutura de comando que poderá ser chamada para Criptografar o texto.
{  
   int palavra;
   printf("\n\n Digite o texto que sera Criptografado: ");
   scanf("%d", &palavra);
   for(
 
    }
 
void descriptografar()   // Estrutura de comando que poderá ser chamada para Descriptografar o texto Criptografado.
{
   printf("Descriptografar");   
}
 
void sair()  //  Estrutura que pode ser chamada para encerrar o programa.
{
    printf("fechando programa\n"); 
    system("pause");
}
 
int main()
{
    int valor;
    printf("\n PROGRAMA DE CRIPTOGRAFIA DE DADOS!\n");
    printf("\n\n 1-Criptografar Texto \n\n 2-Descriptografar\n\n 3-Exit \n\n");   // Selecione a  
opção
para realizar a açao
    printf("Digite agora a opcao desejada: ");
    scanf("%d", &valor);  // comando que ira ler o caracter digitado acima e chamara o VOID ( Criptografar, Descriptografar ou sair ).
    switch(valor){
case 1: 
    system("cls");
    criptografar();  // Chamara o VOID - Criptografar.
break;  // Pausa o programa.
case 2: 
    system("cls");
descriptografar();  // Chamara o VOID - Descriptografar.
break;  // Pausa o programa.
case 3:    
    sair();   // Chamara o VOID - Sair.
    default:
printf("\n\n Opcao invalida!\n");
break;  // Pausa o programa.
    }
    getch();
    return 0;
}

 

agradeco desde ja !!

Link para o comentário
Compartilhar em outros sites

OK!

Logo de cara percebi que, esse algoritmo abaixo; Não resulta em um texto; Frase nem palavra.

Em um sistema 32-bis o int suporta ate 4 letras, porém da maneira com você escreveu abaixo,

em vez de uma palavra, teremos um número.

 

 int palavra;   printf("\n\n Digite o texto que sera Criptografado: ");   scanf("%d", &palavra);

Temos que resolver isso antes.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!