necesito ayudaaaaaaaa plis, Si me pudieran decir cuales mi error, no me deja ejecutarlo porfiiiiiiis
string[] name = new string[0];
double[] sueldo = new double[0];
bool salir = false;

while (!salir)
{
Console.WriteLine("==================MENU===============");
Console.WriteLine("1. Ingrese el nombre del Empleado y el sueldo");
Console.WriteLine("2. Mostrar el IGSS del empleado");
Console.WriteLine("3. Mostrar el sueldo total");
Console.WriteLine("4. Salir");
Console.WriteLine("===================Ingrese su opción===============");
int opcion;
if (!int.TryParse(Console.ReadLine(), out opcion))
{
Console.WriteLine("Por favor, ingrese un numero valido");
continue;
}
switch (opcion)
{
case 1:
ingresarname(name);
ingresarsueldo(sueldo);
break;
case 2:
mostrarigss(sueldo);
break;
case 3:
mostrartotal(sueldo);
break;
case 4:
salir = true;
Console.WriteLine("Saliendo del programa");
break;

}
}
}
static void ingresarname(string[] name)
{
Console.WriteLine("Ingrese el nombre del Empleado");
name[0] = Console.ReadLine();
}


static void ingresarsueldo(double[] sueldo)
{

Console.WriteLine("Ingrese el Sueldo del Empleado");
sueldo[0] = Convert.ToInt32(Console.ReadLine());

}

static void mostrarigss(double[] sueldos)
{
Console.WriteLine("IGSS");

for (int i = 0; i < sueldos.Length; i++)
{
double igss = sueldos[i] * 0.0483;
Console.WriteLine("El IGSS del empleado " + (i + 1) + " es: " + igss);
}
}

static void mostrartotal(double[] sueldoactual)
{
Console.WriteLine("Total");
double suma = 0;
foreach (double sueldo in sueldoactual)
{
suma += sueldo;
}
Console.WriteLine("El total de sueldo es de: " + suma);
Console.ReadLine();
}
}
}

necesito ayudaaaaaaaa plis Si me pudieran decir cuales mi error no me deja ejecutarlo porfiiiiiiis string name new string0 double sueldo new double0 bool salir class=

Respuesta :

Otras preguntas