Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - 0916

Páginas: [1]
1
Hola, quería pedir ayuda para solucionar este ejercicio.

Crea un un proyecto en netbeans con el siguiente menú

MENÚ
  • Insertar un elemento al arreglo
  • Crear un arreglo
  • Actualizar posiciones del arreglo
  • Eliminar un valor del arreglo


Tengo este código:

Código: [Seleccionar]
package ejem;

import java.util.*;

public class Ejem {

    public static void main(String[] args) {
        System.out.println("MENU");
        System.out.println("Insertar un elemento al arreglo");
        System.out.println("Crear un arreglo");
        System.out.println("actualizar posiciones del arreglo");
        System.out.println("Eliminar un valor del arreglo");

        Scanner leer = new Scanner(System.in);

        int posicion = 0;

        System.out.println("Dame el tamaño del arreglo: ");

        posicion = leer.nextInt();

        String[] arreglo = new String[posicion];

        for (int x = 0; x < arreglo.length; x++) {
            System.out.print("Dame el valor en la posicion" + x);

            arreglo[x] = leer.next();
        }

        System.out.println("estos son los valores que insertartaste");
        for (int x = 0; x < arreglo.length; x++) {
            System.out.println(arreglo[x]);
        }
        System.out.println("Quieres actualizar alguno? S/N");
        String respuesta=leer.next();
       
        int posicion_actualizar=0;
        if(respuesta.equals("S"))
        {
            System.out.println("que posicion del arreglo quieres actualizar?");
           
            posicion_actualizar=leer.nextInt();
           
            System.out.println("Escribe el nuevo valor en la poscion "+ posicion_actualizar);
            arreglo[posicion_actualizar]=leer.next();
        }
       
        System.out.println("Este es el arreglo actualizado");
       
           for(int x=0;x<arreglo.length;x++)
        {
            System.out.println(arreglo[x]);
        }   
        System.out.println("Este es el arreglo actualizado");
       
           for(int x=0;x<arreglo.length;x++)
        {
            System.out.println(arreglo[x]);
        }   
        for (int x = 0; x < arreglo.length; x++) {
            System.out.println("[" + x + "]=" + arreglo[x]);
        }
       
        System.out.println("tu arreglo es de " + arreglo.length + " posiciones");
        System.out.println("Que valor quieres eliminar de tu arreglo?");

        posicion = leer.nextInt();

        for (int x = posicion; x < arreglo.length - 1; x++) {
            arreglo[x] = arreglo[x + 1];
        }

        arreglo[arreglo.length - 1] = "";
        System.out.println("Arreglo modificado");
        for (int x = 0; x < arreglo.length; x++) {
            System.out.println("[" + x + "]=" + arreglo[x]);
            System.out.print("Dame el valor en la posicion" + x);

            arreglo[x] = leer.next();

        }

    }
}

2
Hola a todos estoy comenzando en este mundo ;)

Este es un proyecto que tengo que hacer pero ando bien perdido  :-\

¿Podrían ayudarme por favor?

Codifica y realiza un sistema  que contenga lo siguiente :
Que realice Altas, Bajás, Consultas ( utilizando Archivo de Textos )



Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".