Traduce

English plantillas curriculums vitae French cartas de amistad German documentales Spain cartas de presentación Italian xo Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified
BIENVENIDOS A ESTE, TU ESPACIO DE DIVERSION
gadgets para blogger

Problema Militar - Java

//Un grupo de inteligencia militar desea codificar los mensajes secretos de tal forma
//que no puedan ser interpretados como una lectura directa; para lo cual se han establecido las siguientes reglas:
//Todo mensaje debe estar sus letras en mayúsculas
//Reemplazar cada letra  por la que sigue según el
abecedario excepto la z que deberá reemplazarse con la letra A.
//Reemplazar cada digito encontrado por el que le procede según su orden excepto el 0 que deberá ser reemplazado por el 9.
//Ingresar un mensaje y mostrar su codificación secreta resultante.      
   import java.io.*;
    class problema_20{
       public static void main (String args [])throws IOException {
       int longi;
double longitud;
         BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
         System.out.print("ingresar mensaje  : ");
         double mensaje= Double.valueOf(in.readLine().trim()).doubleValue();
          int p=1 ;
 longi=longitud(mensaje);
while (p<=longi)  
         {
           mensaje[p]=mayusculas( mensaje[p]);
 p=p+1;
          }
p=1;
 while (p<=longi)  
         {
          if (mensaje==letra){
    if(mensaje<>'z'){
   mensaje[p]=siguienteletra;
}
              else{
  mensaje[p]='a';
                }
else{
    if(mensaje[p]==digito) {
       if( mensaje[p]<>0){
    mensaje[p]=digitoanterior;
          }
 else{
    mensaje[p]='9';
 }

  }
p=p+1;
}                                            
           System.out.println(" "+mensaje);
          }      

}

No hay comentarios:

Publicar un comentario