Hola a todos aaa que directos son ee jaja naa miren ya hice algunos nadamas que no se si estén bien aparte mi maestro lo quería con métodos pero yo lo hice así:1-.
static void Main(string[] args)
{
// 1.Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades
// si este se le asigna como un porcentaje de su salario mensual que depende de // su antiguedad en la empresa de acuerdo a la siguiente tabla:
// Tiempo Utilidad
// Menos de un año 5%
// De 1 a 3 años 10%
// De 4 a 10 años 20%
// Mas de 10 años 30%
double sueldo=0, utilidad=0;
int anos=0;
Console.WriteLine("Por Favor introduzca el sueldo");
sueldo=float.Parse(Console.ReadLine());
Console.WriteLine("Ingrese años trabajados");
anos=int.Parse(Console.ReadLine());
if(anos<=1)
{
utilidad=(sueldo*0.05);
}
else
if(anos>1&&anos<4)
{
utilidad=(sueldo*0.1);
}
if(anos>4&&anos<11)
{
utilidad=(sueldo*0.2);
}
if(anos>=11)
{
utilidad=(sueldo*0.3);
}
Console.WriteLine("La utilidad correspondiente es = {0}",utilidad);
Console.ReadLine();
}
}
}
2-.
En una llantera se ha establecido una promocion de las llantas marca "Ponchadas",
dicha promocion consiste en lo siguiente: Si se compran menos de cinco llantas el precio es de $300 cada una, de 250$ si se compran de cinco a 10 y de $200 si se compran mas de 10. Obtener la cantidad de dinero que una persona tiene que pagar por cada una de las llantas que compra y la que tiene que pagar por el total de la compra.
int nllantas = 0,lntotal=0;
Console.WriteLine("Cuantas Llantas Comprara? ");
nllantas=int.Parse(Console.ReadLine());
if (nllantas < 5)
{
lntotal = (300 * nllantas);
Console.WriteLine("Unidades a comprar? {0}", nllantas);
Console.WriteLine("Precio por unidad:$300");
Console.WriteLine("Total a pagar: $ {0}", lntotal);
}
if (nllantas >= 5 && nllantas <= 10)
{
lntotal = (nllantas * 250);
Console.WriteLine("Unidades a comprar? {0}", nllantas);
Console.WriteLine("Precio por unidad:$250");
Console.WriteLine("Total a pagar: $ {0}", lntotal);
}
if (nllantas >= 10)
{
lntotal = (200 * nllantas);
Console.WriteLine("Unidades a comprar? {0}", nllantas);
Console.WriteLine("Precio por unidad:$200");
Console.WriteLine("Total a pagar: $ {0}", lntotal);
}
Console.ReadLine();
}
}
}
3-.
Que lea tres numeros diferentes y determine el numero medio del conjunto de los tres numeros (el numero medio es aquel que no es ni mayor, ni menor).
int n1 = 0; int n2 = 0; int n3 = 0;
Console.WriteLine("Digite el valor para n1");
n1 = int.Parse(Console.ReadLine());
Console.WriteLine("Digite el valor para n2");
n2 = int.Parse(Console.ReadLine());
Console.WriteLine("Digite el valor para n3");
n3 = int.Parse(Console.ReadLine());
if (n1 > n2 && n1 < n3)
{
Console.WriteLine("El valor medio es: {0}", n1);
}
else
{
if (n2>n1 && n2<n3)
{
Console.WriteLine("El valor medio es: {0}",n2);
}
else
{
Console.WriteLine("El valor medio es: {0}",n3);
}
}
Console.ReadLine();
}
}
}
4-. ESTE NO LO PUDE HACER !!
5-. Hacer un programa que imprima la tabla de multiplicar de un numero N introducido por el teclado.
Console.WriteLine("Ingrese el n:");
int n=int.Parse(Console.ReadLine());
for(int i=0;i<=12;i++)
{
int re=n*i;
Console.WriteLine(" {0} * {1} = ",n,i );
}
Console.ReadLine();
}
}
}
bueno aqui estan ... disdulpen la ortografia y pues en realidad no se si haciendolos con metodos sea mucha la diferencia
bueno gracias