Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Rot13]Implementazione Java

    Cosa non va in questa implementazione java dell algoritmo di criptazione rot13???
    Non me leggi gli spazi e poi mi viene il ris in img.
    codice:
    class EnCrypt 
    {
    	private char[] en_key = {'a', 'b', 'c', 'e', 'f', 'g', 'h', 'i', 'l', 'm', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'z'};
    
    	public String encript(char[] key) 
    	{
    		char[] encripted_value = {0};
    		for(int pass = 0; pass < key.length; pass++){
    			if(key[pass] == en_key[pass]){
    				encripted_value[pass] = key[pass+13]; // rot 13
    			}
    		}	
    		String key_encripted = encripted_value.toString();
    		return key_encripted;
    	}
    
    	public String decript(char[] key) 
    	{
    		char[] dencripted_value = {0};
    		for(int pass = 0; pass < key.length; pass++){
    			if(key[pass] == en_key[pass]){
    				dencripted_value[pass] = key[pass-13]; // rot 13
    			}
    		}
    		String key_dencripted = dencripted_value.toString();	
    		return key_dencripted;
    	}
    }
    Secondo me l'errore sta alle righe in neretto ma il JCreator non mi da errori

    Tnk
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  2. #2
    ecco il risultato
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.