Desarrolla un programa en Java que lea y muestre el contenido de un archivo de texto línea por línea utilizando un bucle while
Escribe un programa en Java que lea un archivo de texto llamado 'datos.txt' que contiene una lista de nombres, uno por línea. El programa debe leer el archivo, almacenar los nombres en una lista y luego imprimirlos en orden inverso, es decir, desde el último nombre hasta el primero
Desarrolla un programa en Java que lea un archivo de texto llamado 'numeros.txt' que contiene una lista de números enteros separados por comas. El programa debe calcular la suma de todos los números en el archivo y mostrar el resultado.
Desarrolla un programa en Java que lea un archivo de texto llamado 'ventas.txt' que contiene una lista de ventas realizadas por un comercio, donde cada línea del archivo tiene el formato "producto,cantidad,precio_unitario". El programa debe calcular el total de ventas (cantidad * precio_unitario) para cada producto y mostrar el resultado en la consola.
Desarrolla un programa en Java que lea un archivo de texto llamado 'empleados.txt' que contiene una lista de empleados con el siguiente formato en cada línea: "nombre,edad,salario". El programa debe calcular el promedio de salario de todos los empleados y mostrar el resultado en la consola.
Desarrolla un programa en Java que lea un archivo de texto llamado 'productos.txt' que contiene una lista de productos con el siguiente formato en cada línea: "nombre_producto,precio_unitario,cantidad_disponible". El programa debe calcular el valor total del inventario (precio_unitario * cantidad_disponible) para cada producto y mostrar el resultado en la consola.
Escribe un programa en Java que solicite al usuario que ingrese una lista de nombres separados por comas. Luego, el programa debe escribir estos nombres en un archivo de texto llamado "nombres.txt", uno por línea. Una vez que se hayan ingresado todos los nombres y se hayan guardado en el archivo, el programa debe mostrar un mensaje indicando que la operación se realizó correctamente.
Escribe un programa en Java que solicite al usuario que ingrese una lista de números enteros separados por espacios. Luego, el programa debe escribir estos números en un archivo de texto llamado 'numeros.txt', uno por línea. Una vez que se hayan ingresado todos los números y se hayan guardado en el archivo, el programa debe mostrar un mensaje indicando que la operación se realizó correctamente.
* * @return the nombre
Desarrolla un programa en Java que lea un archivo txt llamado "informe.txt" que contiene un informe de ventas trimestrales. El programa debe extraer la información relevante del informe, como el nombre del producto, la cantidad vendida y el precio unitario, y luego calcular el total de ventas para cada producto. Finalmente, debe mostrar el total de ventas por producto en la consola. Zanahorias | 150 | 10.500 Manzanas | 200 | 12.000 Melocotones | 100 | 7.500 Peras | 75 | 5.250
Crea un programa en Java que permita guardar y leer nombres desde un fichero de texto. Requisitos: Pide al usuario que introduzca 3 nombres por teclado. Guarda esos nombres en un fichero llamado nombres.txt (uno por línea). Cierra el fichero correctamente después de escribir. Después, vuelve a abrir el fichero en modo lectura. Muestra por pantalla todos los nombres guardados. Maneja posibles errores de fichero con try-catch.
Ejercicio 12 – Gestión de números en un fichero Enunciado: Crea un programa en Java que gestione un fichero de números. Requisitos: 1. Pide al usuario que introduzca números enteros por teclado. 2. El usuario podrá escribir números hasta que introduzca -1 (ese valor no se guarda). 3. Guarda todos los números en un fichero llamado numeros.txt, uno por línea. 4. Después de guardar, abre el fichero en modo lectura. 5. Muestra por pantalla: - todos los números del fichero - la suma total - cuántos números hay - el número mayor y menor 6. Usa try-with-resources. 7. Maneja posibles errores de fichero con try-catch.
Crea un programa en Java que gestione un fichero de tareas. Requisitos Pide al usuario que introduzca tareas por teclado. Cada tarea tendrá: - texto de la tarea - prioridad (1-alta, 2-media, 3-baja) El usuario podrá seguir introduciendo tareas hasta escribir fin como nombre de tarea. Guarda todas las tareas en un fichero llamado tareas.txt con este formato: Comprar pan,1 Estudiar Java,2 Lavar coche,3 Después de guardar, lee el fichero. Muestra: - todas las tareas - cuántas tareas hay - cuántas son de prioridad 1 - la tarea de mayor prioridad (la de número más bajo) Usa try-with-resources. Maneja errores de conversión y de fichero con try-catch.
Crea un programa en Java que guarde nombres en un fichero. Requisitos: Pide al usuario que introduzca nombres por teclado. El usuario podrá seguir escribiendo nombres hasta que escriba fin. Guarda todos los nombres en un fichero llamado nombres.txt, uno por línea. Después de guardar, lee el fichero. Muestra por pantalla: todos los nombres cuántos nombres hay en total Condiciones: Usa BufferedWriter para escribir. Usa BufferedReader para leer. Usa try-with-resources. Maneja posibles errores de fichero con try-catch.
Crea un programa en Java que gestione un fichero de notas. Requisitos Pide al usuario que introduzca números decimales (notas). El usuario podrá seguir escribiendo notas hasta que escriba fin. Guarda todas las notas en un fichero llamado notas.txt, una por línea. Después de guardar, abre el fichero en modo lectura. Muestra por pantalla: - todas las notas - la media de las notas - cuántas notas hay - la nota más alta Condiciones - Usa BufferedWriter para escribir. - Usa BufferedReader para leer. - Usa try-with-resources. - Controla errores de conversión. - Maneja errores de fichero.
Crea un programa en Java que gestione un fichero de palabras. Requisitos Pide al usuario que introduzca palabras por teclado. El usuario podrá seguir escribiendo hasta que escriba fin. Guarda todas las palabras en un fichero llamado palabras.txt, una por línea. Después de guardar: Abre el fichero en modo lectura. Muestra por pantalla: todas las palabras cuántas palabras hay cuántas tienen más de 5 letras Condiciones Usa BufferedWriter para escribir. Usa BufferedReader para leer. Usa try-with-resources. Maneja errores de fichero con try-catch.
Crea un programa en Java que gestione un fichero de palabras. Requisitos Pide al usuario que introduzca palabras por teclado. El usuario podrá seguir escribiendo hasta que escriba fin. Guarda todas las palabras en un fichero llamado palabras.txt, una por línea. Después de guardar: Abre el fichero en modo lectura. Muestra por pantalla: todas las palabras cuántas palabras hay cuántas tienen más de 5 letras Condiciones Usa BufferedWriter para escribir. Usa BufferedReader para leer. Usa try-with-resources. Maneja errores de fichero con try-catch.
Crea un programa en Java que simule un registro de accesos a un sistema. Funcionamiento: - Pide al usuario nombres de usuario por teclado. - Cada vez que se introduce un nombre, se guarda en un fichero llamado accesos.txt junto con la hora actual. - El usuario podrá seguir introduciendo nombres hasta escribir "fin". Formato del fichero (ejemplo): ana - 18:32 luis - 18:33 ana - 18:35 Después de guardar: - Abre el fichero y muestra: - Todo el historial de accesos - Cuántos accesos hay en total - El primer usuario que accedió - El último usuario que accedió Condiciones: - Usa BufferedWriter para guardar. - Usa BufferedReader para leer. - Usa try-with-resources. - Maneja errores de fichero con try-catch. - No uses ArrayList para guardar antes: escribe directamente en el fichero cada acceso.
Ejercicio: Registro de temperaturas seguro Objetivo: Escribir y leer un fichero de temperaturas, manejando errores de entrada y del fichero de forma robusta. Enunciado: - Pedir al usuario temperaturas decimales hasta que escriba "fin". - Guardarlas en temperaturas_seguras.txt (una por línea). - Manejar errores de escritura. - Comprobar que el fichero existe antes de leerlo. - Leer línea a línea: - Convertir a double. - Ignorar líneas corruptas. - Mostrar: - Todas las temperaturas válidas. - Cantidad total. - Mínima. - Máxima. - Media. Condiciones: - Usar BufferedWriter y BufferedReader. - Usar try-with-resources. - Capturar excepciones de I/O y NumberFormatException.
Enunciado Crea un programa en Java que: Pida al usuario una frase por teclado. Guarde esa frase en un fichero llamado frase.txt. Después abra el fichero y: Muestre la frase almacenada. Cuente cuántas palabras tiene. Cuente cuántos caracteres tiene (sin contar espacios). Indique si la frase está vacía. Condiciones Usa BufferedWriter para guardar. Usa BufferedReader para leer. Usa try-with-resources. Maneja posibles IOException. No uses ArrayList. Procesa la frase directamente al leerla.