Title | Actividad suplementaria |
---|---|
Course | Topografía I |
Institution | Universidad Técnica Particular de Loja |
Pages | 4 |
File Size | 339.8 KB |
File Type | |
Total Downloads | 144 |
Total Views | 463 |
Actividad suplementariaExponga sus inquietudes académicas y aporte en el tema de discusión: “Búsqueda binaria”Operaciones sobre ArreglosEscribe programas que usen cada una de las siguientes estructuras de datos: arreglos, registros, listas enlazadas, pilas y colas.import java.util; import java.util;...
Acti Actividad vidad suple suplementa menta mentaria ria Exp Expon on onga ga su suss in inq qui uietu etu etudes des acad acadé émi mica ca cass y ap aport ort orte e en el tte ema de di discu scu scussión ión:: ““Bús Bús Búsq que ueda da bi binari nari naria” a” Ope Operracio acione ne ness so sob bre Arr Arre eglo gloss Escribe programas que usen cada una de las siguientes estructuras de datos: arreglos, registros, listas enlazadas, pilas y colas. import java.util.Arrays; import java.util.Scanner; public class Cola { public static void main(String[] args) { Cola obj = new Cola(); Scanner op = new Scanner(System.in); int opción; do { System.out.println("Menú de la cola: "); System.out.println("1.Ingresar dato: "); System.out.println("2.Eliminar dato: "); System.out.println("3.Primero de la cola: "); System.out.println("4.Mostrar la cola completa: "); System.out.println("5.Salir."); System.out.println("Ingrese un opción: "); opción = op.nextInt(); switch (opción) { case 1: obj.push(); break; case 2: obj.pop(); break; case 3: obj.MostrarPrimero(); break; case 4: obj.MostrarCola(); break; case 5: break; default: System.out.println("\n Digite un opción válida."); } } while (opción != 5); }
Scanner teclado = new Scanner(System.in); int[] arr = new int[5]; int tope = -1; public void push() { if (tope >= arr.length - 1) { System.out.print("La cola está llena.\n "); } else { tope += 1; System.out.print("Ingrese dato: "); arr[tope] = teclado.nextInt(); } } public void pop() { if (tope == -1) { System.out.print("La cola está vacía.\n"); } else { System.out.print("Se ha eliminado un elemento de la cola.\n"); arr[tope] = 0; } } public void MostrarPrimero(){ System.out.print("Primero de la cola: "+ arr[0]+"\n"); } public void MostrarCola() { System.out.print("Datos de la cola:\n " + Arrays.toString(arr) + "\n"); } }...