1) Uno de los sistemas de cifrado más antiguos consiste en sustituir dentro de un texto cada carácter por aquel que ocupa la posición x+n de la tabla ASCII, donde x es la posición de ese carácter.
Suponiendo que el texto a codificar es de un tamaño fijo de 5, escriba una clase cuyo constructor se inicializa con el valor N, y que permite Cifrar y descifrar String de 5 caracteres.
Dentro de la clase escriba un método main para probarla,
que recibe por línea de comandos el string a codificar, lo codifica e imprime,
decodifica el resultado de la codificación y también lo imprime (este texto debe ser igual al original).
------------------------------------------------------------------------
2)Escriba una clase que almacene el valor de una temperatura.
Esta clase tendrá un constructor que recibe como parámetro la temperatura en forma de grados centígrados.
También tendremos dos métodos que nos proporcionan el valor de la temperatura: getCentigrados y getFarenheit.
Estos métodos devuelven el valor de la temperatura en grados Centígrados y Farenheit respectivamente.
Dentro de la clase escriba un método main para probarla,
que recibe por línea de comandos el valor de la temperatura en grados Centígrados para inicializar un Objeto de la Clase Temperatura
-----------------------------------------------------------------------
3)Escriba una clase que permita manejar números complejos; defina métodos para las cuatro operaciones fundamentales.
------------------------------------------------------------------------
4)Defina una clase que sirva para representar el estado de una bombilla (encendido o apagado).
Defina, asimismo, dos métodos que permitan encender (on) y apagar (off) la luz de la bombilla.
-------------------------------------------------------------------------
LOS QUE MAS ME IMPORTAN SON LOS DOS PRIMEROS
MIL GRACIAS AL QUE ME AYUDE MUAKSS