Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15 de agosto,2009, 05:37
Novatoxxx Novatoxxx está desconectado
Junior Member
Nivel basico por msg
 
Fecha de Ingreso: ago 2009
Mensajes: 2
Question Ayuda con programa ( re basico )

hola amigos de la web, primero quiero saludarlos y darles a conocer que soy nuevo e esto de la programacion, quisiera pedirles ayuda con este problemilla
no me impi¡rime el if si no el else y los accesadores no me devuelven los valores, he aqui el programa

/**
* Programa que calcula comisiones de venta
* del vendedor en cuestion
* @author Nicolas Caceres Latorre
* @version Draculin
*/
public class Vendedor
{
private int _sueldo_base;
private int _comision;
private int _cantidad_de_ventas;


/**
* constructor por defecto
* todas las variables se incializan a cero
*/
public Vendedor()
{
_sueldo_base = 0;
_comision = 0;
_cantidad_de_ventas = 0;
}
/**
* constructor sobrecargado
* @param _sueldo_base toma nuevo valor
* @param _comision toma nuevo valor
* @param _cantidad_de_ventas toma nuevo valor
*/
public Vendedor(int _sueldo_base , int _comision , int _cantidad_de_ventas)
{
_sueldo_base = _sueldo_base;
_comision = _comision;
_cantidad_de_ventas = _cantidad_de_ventas;
}
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* #############################################
* #######accesadores y mutadores###############
* #############################################
*/
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* accesador para la variable _sueldo base
* @return _sueldo_base se retorna
* entregando el valor al usuario
*/
public int get_sueldo_base()
{
return _sueldo_base;
}
/**
* mutador para la variable _sueldo_base
* @param _sueldo_base podra modificarse
*/
public void set_sueldo_base( int _sueldo_base )
{
_sueldo_base = _sueldo_base;
}
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* accesador para la variable _comision
* @return _comision se retorna
* entregando el valor al usuario
*/
public int get_comision()
{
return _comision;
}
/**
* mutador para la variable _comision
* @param _comision podra modificarse
*/
public void set_comision( int _comision)
{
_comision = _comision;
}
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* accesador para la variable _cantidad_de_ventas
* @return _cantidad_de_ventas se retorna
* entregando el valor al usuario
*/
public int get_cantidad_de_ventas(int _cantidad_de_ventas )
{
return _cantidad_de_ventas;
}
/**
* mutador para la variable _cantidad_de_ventas
* @param _cantidad_de_ventas podra modificarse
*/
public void set_cantidad_de_ventas( int _cantidad_de_ventas )
{
_cantidad_de_ventas = _cantidad_de_ventas;
}
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* ##################################################
* ####fin de accesadores y mutadores################
* ##################################################
*/
//:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::
/**
* mutador para calcular el pago
* de un vendedor
* este si supera las 3 ventas las mes
* tiene un bono del 10 de su sueldo
* sumado a su sueldo actual
*/
//:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::
/**
* mutador que calculara
* el sueldo base
*/
public void calcular_sueldobase()
{
if(_cantidad_de_ventas >=3){
_comision = (_sueldo_base * _comision)/ 100;
_sueldo_base = _sueldo_base + _comision;
System.out.println(" el sueldo del trabajador es :" + _sueldo_base);
}
else if ( _cantidad_de_ventas < 3)
{
_sueldo_base = _sueldo_base;
System.out.println(" el sueldo base es : " + _sueldo_base);
}
}

}
Responder Citando