0% encontró este documento útil (0 votos)
2 vistas6 páginas

Sistema de Nómina en Java

El documento presenta varios fragmentos de código Java que definen clases como Empleado, Casa y Nomina y sus atributos y métodos. Se crean objetos de las clases y se les asignan valores a sus atributos.

Cargado por

Angie Bernate
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas6 páginas

Sistema de Nómina en Java

El documento presenta varios fragmentos de código Java que definen clases como Empleado, Casa y Nomina y sus atributos y métodos. Se crean objetos de las clases y se les asignan valores a sus atributos.

Cargado por

Angie Bernate
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

HOJA 3 - 4

Import [Link];

Import [Link];

Class Nomina {

Public static void main (String [] args) throws Exception {

Int numeroEmpleados;

String [] cedulas = new String [50];

String [] Apellidos = new String [50];

String [] Nombres = new String [50];

Double [] horasTrabajadas = new double [50];

Double [] sueldoXHora =new double [50];

String cedula, apellido, nombre;

Double horas, sueldo;

Doublé total = 0;

BufferedReader br = new BufferedReader {

New InputStreamReader ([Link]) );

[Link](“Digite numero de empleados: ”);

numeroEmpleados = [Link]([Link]()).intValue();

for (int i=0; i<numeroEmpleados; i++){

[Link](“\Digite la cedula del empleado: “);

cedula = [Link]();

[Link](“Digite el apellido del empleado: “);

apellido = [Link]();

[Link](“Digite el nombre del empleado: “);

Nombre = [Link] ();

[Link](“Digite num de horas trabajadas del empleado: “);

Horas = [Link]([Link]()).doubleValue();
[Link](“ Digite sueldo por hora del empleado: “);

Sueldo = [Link]([Link]()).doubleValue();

Cedulas [i] = cedula;

Apellidos [i] = apellido;

Nombes[i] = nombre;

horasTrabajadas[i] = horas;

sueldoXHora[i] = sueldo;

For (int i=0; i<numeroEmpleados; i++){

total = total + sueldoXHora[i]*horasTrabajadas[i];

[Link](“\nLa nomina total es : “+ total);

HOJA 9-10

Class Casa {

String colorTecho;

String tipoTecho;

double largoTecho;

double anchoTecho;

doublé altoTecho;

String colorParedes;

String tipoParedes;

int numeroDeVentanas;

Class Techo{
String Color;

String Tipo;

int largo;

int ancho;

int alto;

Class Pared {

String tipo;

String color;

Class Casa{

Techo elTecho;

Pared lasParedes;

int numeroDeVentanas;

HOJA 15

Empleado elEmpleado = new Empleado ();

[Link] = “12345”;

[Link] = “perez”;

[Link] = “pedro”;

[Link] = 50;

[Link] = 20;

Empleado otroEmpleado = new Empleado;

[Link] = “98765”;
[Link] = “Sanchez”;

[Link] = “Maria”;

[Link] = 120;

[Link] = 10;

HOJA 16

Empleado elEmpleado = new Empleado ();

[Link] = “12345”;

[Link] = “perez”;

[Link] = “pedro”;

[Link] = 50;

[Link] = 20;

Empleado otroEmpleado = new Empleado;

[Link] = “12345”;

[Link] = “Sanchez”;

[Link] = “Maria”;

[Link] = 120;

[Link] = 10;

HOJA 18

Empleado e1 = new empleado();

[Link] = “12345”;

[Link] = “Perez”;

[Link] = “pedro”;

[Link] = 50;

[Link] = 20 ;
Empleado e2 = null ;

Empleado e3 = new Empleado ();

e2 = e1;

e3 = e1;

HOJA 19 - 20

Empleado e1 = new Empleado();

[Link] = “12345”;

[Link] = “Perez”;

[Link] = “Pedro”;

[Link] = 50;

[Link] = 20;

Empleado e2 = new Empleado();

[Link] = “98765”;

[Link] = “Sanchez”;

[Link] = “Maria”;

[Link] = 120;

[Link] = 10;

Empleado [] conjunto = new Empleado [10];

conjunto [0] = e1;

conjunto [1] = e2;

conjunto [2] = e1;

HOJA 22 – 23

Class Empleado {

String cedula;

String apellido;
String nombre;

Doublé horasTrabajadas;

double sueldoXHora;

import [Link];

import [Link];

class Nomina{

public static void main ( String [] args) throws Exception {

int numeroEmpleados;

Empleado[] losEmpleados = new Empleado[50];

String cedula, apellido, nombre;

double horas, sueldo;

double total = 0 ;

BufferedReader br = new BufferedReader(

new InputStreamReader ([Link]));

[Link](“digite numero de empleados: “);

numeroEmpleados = [Link]([Link]()).intValue();

También podría gustarte