En esta oportunidad se muestra un ejemplo en donde se usa una matriz para almacenar información de Trabajadores y luego para consultar la información en forma de reporte de pagos.
La siguiente figura muestra el resultado después de ejecutar el programa:
Gracias por consultar este blog.
package sistemajava;
import java.util.Scanner;
public class ProgramaMatriz6 {
private String[][] matrizDeTrabajadores;
public static void main(String[] args) {
ProgramaMatriz6 programaMatriz6 = new ProgramaMatriz6();
programaMatriz6.ingresarTrabajadores();
programaMatriz6.consultarTrabajadores();
}
private void ingresarTrabajadores(){
int totalDeTrabajadores = 4;
matrizDeTrabajadores = new String[totalDeTrabajadores][4];
Scanner entrada = new Scanner(System.in);
System.out.println("INGRESO DE TRABAJADORES");
System.out.println("=======================");
for(int indiceFila = 0; indiceFila < totalDeTrabajadores; indiceFila++){
System.out.printf("Trabajador #%d \n", indiceFila + 1);
System.out.print("Nombre: ");
matrizDeTrabajadores[indiceFila][0] = entrada.nextLine();
System.out.print("DNI: ");
matrizDeTrabajadores[indiceFila][1] = entrada.nextLine();
System.out.print("Sueldo: ");
matrizDeTrabajadores[indiceFila][2] = entrada.nextLine();
System.out.print("Descuento: ");
matrizDeTrabajadores[indiceFila][3] = entrada.nextLine();
}
}
private void consultarTrabajadores(){
System.out.println();
System.out.println("CONSULTAR TRABAJADORES");
System.out.println("======================");
System.out.println("NOMBRE \t\tDNI \t\tSUELDO \tDESCUENTO \tPAGO");
double pago;
for (String[] datosTrabajador : matrizDeTrabajadores) {
System.out.print(datosTrabajador[0] + "\t");
System.out.print(datosTrabajador[1] + "\t");
System.out.print(Double.parseDouble(datosTrabajador[2]) + "\t");
System.out.print(Double.parseDouble(datosTrabajador[3]) + "\t\t");
pago = Double.parseDouble(datosTrabajador[2]) - Double.parseDouble(datosTrabajador[3]);
System.out.println(pago);
}
System.out.println();
}
}
La siguiente figura muestra el resultado después de ejecutar el programa:
Gracias por consultar este blog.

Comentarios
Publicar un comentario
Gracias por tus comentarios