All pastes #736075 Raw Edit

Miscellany

public php v1 · immutable
·published 2007-10-14 03:50 UTC
rendered paste body
<?phpfunction aumento($salario){    /*   Hasta 9000 ----- 20%     *  9001-13000 ----- 15%     *  13001-18000 ----- 10%     * mas de 18000 ----- 5%     */    return ($salario<=9000)           ? ($salario+(($salario*20)/100))  //salario es menor o igual 9000          : ($salario<=13000)               ? ($salario+(($salario*15)/100))  //salario es menor o igual 13000              : ($salario<=18000)                        ? ($salario+(($salario*10)/100))  //salario es menor o igual 18000                       : ($salario+(($salario*5)/100));  //salario es mayor a 18000}class jugador{	private $sueldo;	private $nombre;		function __construct($nombre, $salarioinicial){		$this->nombre=$nombre;		$this->sueldo=$salarioinicial;	}			function MuestroSalario(){		return $this->sueldo;	}				function MuestroNombre(){		return $this->nombre;	}			function AumentoSueldo($salarioaumentado){		$this->sueldo=$salarioaumentado;	}		}$foo=new jugador("Pepe", 8950);echo "Nombre: ". $foo-> MuestroNombre()."<br/>\n";echo "Salario: ". $foo-> MuestroSalario()."<br/>\n";$foo->AumentoSueldo(aumento($foo->MuestroSalario()));echo "Salario con aumento: ". $foo-> MuestroSalario()."<br/>\n";?>