elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  programacion en java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: programacion en java  (Leído 1,409 veces)
n_m_m

Desconectado Desconectado

Mensajes: 1


Ver Perfil
programacion en java
« en: 3 Julio 2018, 09:18 am »

Buenos dias, tengo este problema, tengo que hacer un ejercicio para un curso de programacion y no tengo mucha idea de como empezarlo si alguien me puede ayudar por favor, no se mucho de java y este ejercicio me parece bastante complicado.
Crea una aplicación en Java que permita almacenar la información de los productos de una empresa. La información que se desea almacenar de cada producto es: el código (entero), la descripción (texto) y el peso (valor real con parte decimal).

El programa ofrecerá cinco opciones:

1. Introducir los productos

2. Visualizarlos en pantalla

3. Guardar archivo de texto

4. Leer archivo

5. Salir


Realiza las siguientes acciones:
1. Crea la clase producto con las propiedades y el constructor que permita inicializar con todos los campos.

2. Crea un método o función que visualice el menú.

3. Crea un método o función por cada opción del menú (introducirProds(), visualizaProds(), guardaProds(), leeProds()).

4. Crea el programa principal que use los métodos anteriores.

El archivo de texto tendrá el siguiente formato que puedes observar en la imagen.


Debes tener en cuenta los siguientes aspectos:

Supón que se dispone de los siguientes métodos (es decir, se pueden usar aunque no se implementen):

inputInt() // Devuelve un entero introducido por teclado Ej a =inputInt();
inputFloat() // Devuelve un float introducido por teclado Ej b =inputInt();
inputString() // Devuelve un String introducido por teclado Ej str =inputString();
output/outptln(String txt) // Equivalente a System.out.print/println()

Se ofrece la siguiente información para almacenar / leer el fichero:

BufferedWriter bw = new BufferedWriter(new FileWriter(nombreFichero, true));
PrintWriter pw = new PrintWriter(bw);
BufferedReader bw = new BufferedReader(new FileReader(nombreFichero, true));
PrintWriter pw = new PrintWriter(bw);

Para almacenar la información de los productos en memoria, se puede utilizar un array o un ListArray.
Hasta el momento solo he creado la clase con los constructores.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Java Programacion Red
Java
cimi 0 3,396 Último mensaje 13 Noviembre 2004, 17:16 pm
por cimi
Programacion en java
Java
Shakos 6 3,616 Último mensaje 4 Abril 2011, 11:52 am
por Isótopo
Java o Programacion Web?
Programación General
cacara 9 4,957 Último mensaje 18 Febrero 2012, 17:29 pm
por RyogiShiki
programacion en java!!!
Java
liloflower 1 1,646 Último mensaje 13 Octubre 2012, 19:54 pm
por sapito169
Programacion en java
Programación General
R/G 2 1,634 Último mensaje 2 Agosto 2013, 07:08 am
por 1mpuls0
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines