Programas en C# Ayuda!!
Publicado por Raúl (2 intervenciones) el 10/11/2019 02:34:20

Valora esta pregunta


-2
//Empleados
using System;
class personas {
static void Main() {
string nombre,apellido;
byte numFaltas;
float sueldo;
Console.Write("Nombre empleado: ");
nombre = Console.ReadLine();
Console.Write("Apellido empleado: ");
apellido = Console.ReadLine();
Console.Write("Numero de faltas: ");
numFaltas = Convert.ToByte(Console.ReadLine());
Console.Write("Sueldo empleado: ");
sueldo = Convert.ToSingle(Console.ReadLine());
if (numFaltas == 0)
sueldo = sueldo + (sueldo * 0.10f);
else if ((numFaltas >= 1) && (numFaltas <= 3))
sueldo = sueldo - (sueldo * 0.10f);
else
sueldo = sueldo - (sueldo * 0.50f);
//mostrar datos
Console.WriteLine();
Console.WriteLine("Nombre {0}",nombre);
Console.WriteLine("Apellido {0}",apellido);
Console.WriteLine("Numero de faltas {0}",numFaltas);
Console.WriteLine("Sueldo total {0}",sueldo);
}
}
//Convertir de Km a: Hectometros, Decametros, Metros, decimetros, centimetros y milimetros.
using System;
class conversiones {
static void Main() {
float kilometros,hectometros,decametros;
float metros,decimetros,centimetros,milimetros;
int opcion;
Console.Write("Distancia en kilometros: ");
kilometros = Convert.ToSingle(Console.ReadLine());
Console.WriteLine("Convertir a:");
Console.WriteLine("1. Hectometros");
Console.WriteLine("2. Decametros");
Console.WriteLine("3. Metros");
Console.WriteLine("4. Decimetros");
Console.WriteLine("5. Centimetros");
Console.WriteLine("6. Milimetros");
Console.WriteLine("0.Salir");
Console.WriteLine("Digite una opcion: ");
opcion = Convert.ToInt32(Console.ReadLine());
if (opcion == 1) {
hectometros = kilometros * 10f;
Console.WriteLine("{0} kilometros equivalen a {1} Hectometros",kilometros,hectometros);
}
else if (opcion == 2) {
decametros = kilometros * 100f;
Console.WriteLine("{0} kilometros equivalen a {1} Decametros",kilometros,decametros);
}
else if (opcion == 3) {
metros = kilometros * 1000f;
Console.WriteLine("{0} kilometros equivalen a {1} metros",kilometros,metros);
}
else if (opcion == 4) {
decimetros = kilometros * 10000f;
Console.WriteLine("{0} kilometros equivalen a {1} decimetros",kilometros,decimetros);
}
else if (opcion == 5) {
centimetros = kilometros * 100000f;
Console.WriteLine("{0} kilometros equivalen a {1} centimetros",kilometros,centimetros);
}
else if (opcion == 6) {
milimetros = kilometros * 1000000f;
Console.WriteLine("{0} kilometros equivalen a {1} milimetros",kilometros,milimetros);
}
}
}