//BonoDeEmpleadoPorHijo
//si el empleado tiene mas de 3 hijos recibe un 10% de bono de su salario por cada hijo
//si tiene menos, recibe 20% por hijo.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BonoDelEmpleadoPorHijo {
class Program {
static void Main (string [] args) {
double sueldo; //Se define una variable tipo double para almaacenar el sueldo del empleado.
int numHijos, bono; //Se definen dos variables que almacenaran numeros enteros.
string empleado, linea; //Se definen dos variables tipo string, una almacena el nombre del trabajador y otra es nuestro 'pivote'.
System.Console.WriteLine("Ingrese su nombre por favor."); //Se solicita al usuario ingrese su nombre.
empleado = Console.ReadLine(); //Se lee el valor y se almacena en la variable 'empleado'.
System.Console.WriteLine("Ingrese su sueldo por favor."); //Se solicita al usuario ingrese el monto de su sueldo.
linea = Console.ReadLine(); //Se lee el valor y se almacen en la variable 'linea'.
sueldo = double.Parse(linea); //Se convierte el valor de la variable linea de tipo 'string' a tipo 'double'.
System.Console.WriteLine("Ingrese la cantidad de hijos que tiene."); //Se solicita al usuario ingrese la cantidad de hijos que tiene.
linea = Console.ReadLine(); //Se lee el valor y se almacena de nuevo en el pivote 'linea'.
numHijos = int.Parse(linea); //Se convierte el valor de la variable de linea de tipo 'string' a tipo 'double'.
if (numHijos >= 3){ //Si el numero de hijos ingresado es mayor o igual que 3 entra al ciclo.
bono = numHijos * 10; //Bono sera igual al numero de hijos por 10.
sueldo = sueldo + bono; //Se calcula el sueldo con el bono.
System.Console.WriteLine("{0} Su sueldo con bono de {1} es de {2}.", empleado, bono, sueldo); //Se imprime el nombre del empleado, el bono que se le aplicara y el sueldo total.
}else{ //Si tiene menos de 3 hijos
bono = numHijos * 20; //El bono sera igual al numero de hijos por 20.
sueldo = sueldo + bono; //Se calcula el sueldo con el bono.
System.Console.WriteLine("{0} Su sueldo con bono de {1} es de {2}.", empleado, bono, sueldo); //Se imprime el nombre del empleado, el bono que se le aplicara y el sueldo total.
}
}
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: