docsity-manzaneo-y-lotizacion para habilitacopm urbana
Sistemas sem3
1. SEMANA 3
EJERCICIO 1
Una empresapaga a sus empleadosademásdel sueldobase unabonificaciónespecial de 80 solesporcada hijo.
Realice unalgoritmoque determine el montode labonificaciónyel montototal apagar al trabajador.
using System;
namespace INISCO
{
class Program
{
static void Main(string[] args)
{
int sueldo;
int bonificacion = 80;
int hijos;
Console.WriteLine("Ingrese el sueldo:");
sueldo = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el número de hijos del trabajador:");
hijos = int.Parse(Console.ReadLine());
int totalconbonificacion = sueldo + (bonificacion * hijos);
Console.WriteLine("El total a pagar al trabajador es: "+totalconbonificacion);
}
}
}
2. EJERCICIO 2
Una institucióneducativalespagaa susprofesores20 soleslahora y le hace un descuentodel 5% porconceptode
caja ahorro. Determine el montodeldescuentoyel montototal a pagar al profesor.
using System;
namespace INISCO
{
class Program
{
static void Main(string[] args)
{
int horasTrabajadas;
int pagoporhora = 20;
double descuento = (5.0 / 100.0);
Console.WriteLine("Ingrese las horas trabajadas:");
horasTrabajadas = int.Parse(Console.ReadLine());
Console.WriteLine("El pago por hora es: " + pagoporhora);
Console.WriteLine("Por eso, el pago total del profesor será: " +
(horasTrabajadas*pagoporhora));
int pagototal = horasTrabajadas * pagoporhora;
Console.WriteLine("El descuento del profesor es del: " + descuento);
Console.WriteLine("Por eso el monto a descontar al profesor es: " +
(descuento*pagototal));
double montoadescontar = descuento * pagototal;
Console.WriteLine("Por lo tanto, el monto total a pagar al profesor es: " + (pagototal-
montoadescontar));
}
}
}
3. EJERCICIO 3
Una inmobiliariavende terrenosa80 solesel metrocuadrado.El cliente debe darunainicial yel restolopaga en12
cuotas.Determine el montode cadacuota.
using System;
namespace INISCO
{
class Program
{
static void Main(string[] args)
{
int m2;
int precioporm2 = 80;
int costodelterreno;
int inicial;
int restoapagar;
int cuotas = 12;
int montoporcuota;
Console.WriteLine("Ingrese el tamaño del terreno en m2:");
m2 = int.Parse(Console.ReadLine());
Console.WriteLine("Como el precio del terreno por m2 es de: " + precioporm2);
Console.WriteLine("El costo total del terreno será de: " + (m2 * precioporm2));
costodelterreno = m2 * precioporm2;
Console.WriteLine("Ahora, ingrese la inicial a pagar por el terreno:");
inicial = int.Parse(Console.ReadLine());
restoapagar = costodelterreno - inicial;
Console.WriteLine("Luego, el resto a pagar es : " + restoapagar);
Console.WriteLine("Y como el resto del terreno se paga en las siguientes cuotas: " +
cuotas);
montoporcuota = restoapagar / cuotas;
Console.WriteLine("El monto de cada cuota será de: " + montoporcuota);
}
}
}
4. EJERCICIO 4
Un taxi cobra poruna carrera 5 solesporkilómetrorecorridoy2 solesporminuto.Determineel montoapagar por
una carrera.
using System;
namespace INISCO
{
class Program
{
static void Main(string[] args)
{
int km;
int solporkm = 5;
int min;
int solpormin = 2;
int totalporkm;
int totalpormin;
int totalporlacarrera;
Console.WriteLine("Ingrese los kilómetros recorridos:");
km = int.Parse(Console.ReadLine());
Console.WriteLine("Como el precio por km recorrido es de: " + solporkm);
Console.WriteLine("El costo total por la distancia recorrida será de: " + (km *
solporkm));
totalporkm = km * solporkm;
Console.WriteLine("Ahora, ingrese los minutos que duró el viaje:");
min = int.Parse(Console.ReadLine());
Console.WriteLine("Como el precio por min recorrido es de: " + solpormin);
Console.WriteLine("El costo total por el tiempo recorrido será de: " + (min *
solpormin));
totalpormin = min * solpormin;
totalporlacarrera = totalporkm + totalpormin;
Console.WriteLine("Y como el taxi cobra 5 soles por km y 2 soles por min");
Console.WriteLine("El monto a pagar en este caso será de: " + totalporlacarrera);
}
}
}