Foros del Web » Programación para mayores de 30 ;) » C/C++ »

ayuda

Estas en el tema de ayuda en el foro de C/C++ en Foros del Web. QUIEN ME PODRIA HACER EL FAVOR DE COLABORARME CON ESTE EJERCICIO POR QUE LA VERDAD NO E PODIDO DAR CON EL ESTOY MANEJANDO C# _ ...
  #1 (permalink)  
Antiguo 25/03/2010, 17:45
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
ayuda

QUIEN ME PODRIA HACER EL FAVOR DE COLABORARME CON ESTE EJERCICIO POR QUE LA VERDAD NO E PODIDO DAR CON EL ESTOY MANEJANDO C#

_ calcular la utilidad para cada uno de los 200 empleados que tienen la compañía miguelito s.a

_ se bebe tener en cuenta en cuenta que un trabajador percibe en el respectivo reparto qnual de utilidades un porcentaje de su salario mensual que depende de la antigüedad en la empresa de acuerdo con la siguiente tabla.

TIEMPO porcentaje
Menor de un año 5%
Entre 1 y 2 años 7%
Mas de 2 años menos de 5 10%
Entre 5 a 10 años 15%
Mas de 10 años 20%

Además se desea saber el total de utilidad pasado a sus empleados, en numero de empleados que hay cada uno de los rangos de tiempo y monto total pasado c/u de ellos .
  #2 (permalink)  
Antiguo 27/03/2010, 11:03
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Respuesta: ayuda

Hacer este problema te ayudará a pensar y a manejar el lenguaje. Por tu propio bien hazlo solo.
  #3 (permalink)  
Antiguo 29/03/2010, 18:38
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: ayuda

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string emp;
int dur,I,acum,c1,c2,c3,c4,c5;
double a1,a2,a3,a4,a5,sbm,uti;
System.Console.WriteLine("ingrese nombre de empleado");
emp = System.Console.ReadLine();

System.Console.WriteLine("ingrese la cantidad de años trabajados ");
dur = System.Convert.ToInt32(System.Console.ReadLine());

System.Console.WriteLine("ingrese su salario basico");
sbm = System.Convert.ToInt32(System.Console.ReadLine());
for (I = 1; I == 200; I++)
{
if (dur < 1)
{
uti = sbm * 0.05 / 100;
c1 = c1 + 1;
a1 = a1 + uti;
}
if (dur >= 1)&&(dur <= 2)
{
uti=sbm*0.07/100;
c2=c2+1;
a2=a2+uti;
}
if(dur >= 2)&&(dur <= 5)
{
uti=sbm*0.10/100;
c3=c3+1;
a3=a3+uti;
}
if (dur >= 5) && (dur <= 10)
{
uti=sbm*0.15/100;
c4=c4+1;
a4=a4+uti;
}
if (dur >= 10)
{
uti=sbm*0.20/100;
c5=c5+1;
a5=a5+uti;
}
}

System.Console.ReadLine();



}
}
}

ESTE ES EL EJERCICIO PERO CUANDO LO EJECUTO NO ME SALE NADA SI ME PUEDEN AYUDAR CON LOS ERRORES SERIA DE MUCHA AYUDA

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:56.