Paste
Copy
Cut
Options

¡Tu solución está lista!

Nuestra ayuda de expertos desglosó tu problema en una solución confiable y fácil de entender.

Mira la respuesta
  • Pregunta: Considera la siguiente clase. public class LightSequence { // atributos no mostrados /** El parámetro seq es la secuencia inicial utilizada para * la visualización de la luz */ public LightSequence(String seq) { /* implementación no mostrada */ } /** Inserta el segmento de cadena en la secuencia actual, * comenzando en el índice ind. Devuelve la nueva

    Considera la siguiente clase. public class LightSequence { // atributos no mostrados /** El parámetro seq es la secuencia inicial utilizada para * la visualización de la luz */ public LightSequence(String seq) { /* implementación no mostrada */ } /** Inserta el segmento de cadena en la secuencia actual, * comenzando en el índice ind. Devuelve la nueva secuencia. */ public String insertSegment(String segment, int ind) { /* implementación no mostrada */ } /** Actualiza la secuencia con el valor de seq */ public void changeSequence(String seq) { /* implementación no mostrada */ } /** Utiliza la secuencia actual para encender y apagar la luz * del espectáculo */ public void display() { /* implementación no mostrada */ } } (a) Escribe una sentencia para crear un objeto LightSequence gradShow que tenga la secuencia de luz inicial "0101 0101 0101". Escriba la siguiente sentencia. (b) Escriba una sentencia que llame al método display para mostrar la secuencia de luces del objeto gradShow. Escriba la siguiente sentencia. (c) Escriba una sentencia que se utilizará para actualizar la secuencia de luces gradShow a "0011 0011 0011". Escriba la siguiente declaración. (d) Escriba un segmento de código que llame al método insertSegment para insertar el segmento "1111 1111" en la secuencia actual para gradShow en el índice 4 . La secuencia resultante se almacenará en la cadena resultSeq. Escriba el siguiente segmento de código. (e) Suponga que la cadena oldSeq ha sido declarada e inicializada correctamente y contiene el segmento de cadena. Escriba un segmento de código que elimine la primera ocurrencia de segmento de oldSeq y la almacene en la cadena newSeq. Considere los siguientes ejemplos. * Si oldSeq es "1100000111" y el segmento es "11", entonces "00000111" debe almacenarse en newSeq. * Si oldSeq es "0000011" y el segmento es "11", entonces "00000" debe almacenarse en newSeq. * Si oldSeq es "1100000111" y el segmento es "00", entonces "11000111" debe almacenarse en newSeq. Escriba el siguiente segmento de código. Su segmento de código debe cumplir todas las especificaciones y ajustarse a los ejemplos. (f) Se dispondrán dos luces en un plano bidimensional. La distancia vertical entre las dos luces se almacena en la variable doble a. La distancia horizontal entre las dos luces se almacena en la variable doble b. La distancia en línea recta entre las dos luces viene dada por la fórmula a2+b2------√. Escribe un segmento de código que imprima la distancia en línea recta entre las dos luces según la fórmula anterior.
  • Chegg Logo
    Hay 2 pasos para resolver este problema.
    Solución
    Paso 1

    a.

    Para crear un objeto para LightSequence con secuencia inicial "0101 0101 0101".

    LightSequ...

    Mira la respuesta completa
    answer image blur
    Paso 2
    Desbloquea
    Respuesta
    Desbloquea