Está en la página 1de 3

PERIODO : Mayo 2021 – Septiembre 2021

ASIGNATURA : Estructura de Datos

TEMA : TDA

NOMBRES : Luis Miguel Olalla Chuque

NIVEL-PARALELO : Tercero

DOCENTE : Ing. Fredy Gavilanes MSc

FECHA DE ENTREGA : 04/06/2021

SANTO DOMINGO - ECUADOR

2020
Codigo

Clase TDA_Memoria_Dinamica

package ed_TDA_memoriad_dinamica;

import java.util.ArrayList;

import javax.swing.JOptionPane;

public class ED_TDA3_memoria_dinamica {

public static void main(String[]args) {


ArrayList<String>cadenas; // crea el objeto o instancia tipo
arraylist
cadenas=new ArrayList<String>();
String frase, respuesta;
//implementar
do {
frase=JOptionPane.showInputDialog(null, "Ingresar la frase: ");
cadenas.add(frase); //agrega elemento a la estructura
respuesta=JOptionPane.showInputDialog(null, "Desea ingresar otra
frase: (SI/NO)");
respuesta=respuesta.toUpperCase();

}while(!respuesta.equals("NO"));
System.out.println("estas son las frases que ha ingresado");
for(int i=0; i<cadenas.size();i++) {
System.out.println("Esta es la frase ingresada : "+i+
":"+cadenas.get(i));

}
//Utilizar el metodo set
cadenas.set(1, "FEBRERO");
//Mostrar el condenido de la cadena modificada
System.out.println("Estas son las cadenas de la version 2
Modificada:");
for (int i=0; i<cadenas.size();i++) {
System.out.println(cadenas.get(i));

}
//utilizo el metodo remove
cadenas.remove(cadenas.size()-1);
System.out.println("Estas son las frases DEPURADAS");
for(int i=0; i<cadenas.size(); i++) {
System.out.println(cadenas.get(i));
}

}
Ejecucion

También podría gustarte