jueves, 6 de noviembre de 2014

programa de java sueldo por turnos vector 2



La empresa tiene dos turnos (mañana y tarde) en los que trabajan 8 empleados, 4 por la mañana y 4 por la tarde. confeccionar un programa que permita almacenar los sueldos de la empresa agrupados por turnos e imprimir los gastos de cada turno.

import java.util.Scanner;
public class SueldoTurno{
    private Scanner teclado;
    private float []Sueldo;
    float sumaT,sumaM,sueldoT,Turno;
    int emp,A,B;

        public void cargar()
        {
            sumaM=0;
                sumaT=0;
                teclado=new Scanner(System.in);
                Sueldo=new float [8];
                for(emp=0;emp<8;emp++){
                    System.out.println("Ingrese el turno:");
                    //*si el turno es en la mañana escribir 1, si es en la tarde escribir 2*//
                    Turno=teclado.nextFloat();
                    System.out.println("ingrese el sueldo:");
                    Sueldo[emp]=teclado.nextFloat();
                  
                if(Turno>0&&Turno<2){
                    sumaM=sumaM+Sueldo[emp];
                }
                else{
                    if(Turno>1&&Turno<3){
                        sumaT=sumaT+Sueldo[emp];
                    }
                }
                } 
               
       
    }
        public void imprimir()
         {
             System.out.print("El importe total de sueldo turno de la mañana:");
             System.out.println(sumaM);
             System.out.print("El importe total de sueldo turno de la tarde:");
             System.out.println(sumaT);
         }
          public static void main(String[] art){

SueldoTurno pv=new SueldoTurno();
pv.cargar();
pv.imprimir();

}              
     

}

programa:

import java.util.Scanner;
public class TurnoSueldo{
    private Scanner teclado;
    private float []Sueldo;
    float sumaT,sumaM,sueldoT,Turno;
    int emp,A,B;

        public void cargar()
        {
            sumaM=0;
                sumaT=0;
                teclado=new Scanner(System.in);
                Sueldo=new float [8];
                for(emp=0;emp<8;emp++){
                    System.out.println("Ingrese el turno:");
                    //*si el turno es en la mañana escribir 1, si es en la tarde escribir 2*//
                    Turno=teclado.nextFloat();
                    System.out.println("ingrese el sueldo:");
                    Sueldo[emp]=teclado.nextFloat();
                 
                if(Turno>0&&Turno<2){
                    sumaM=sumaM+Sueldo[emp];
                }
                else{
                    if(Turno>1&&Turno<3){
                        sumaT=sumaT+Sueldo[emp];
                    }
                }
                }
             
     
    }
        public void imprimir()
         {
             System.out.print("El importe total de sueldo turno de la mañana:");
             System.out.println(sumaM);
             System.out.print("El importe total de sueldo turno de la tarde:");
             System.out.println(sumaT);
         }
          public static void main(String[] art){

TurnoSueldo pv=new TurnoSueldo();
pv.cargar();
pv.imprimir();

}            
   
}




No hay comentarios:

Publicar un comentario