Programacion Con Complementos

Páginas: 5 (1123 palabras) Publicado: 15 de enero de 2013
Area y Perimetro de un Rombo

int L, A=0, P=0;
Console.Write("DIGITE VALOR:");
L = int.Parse(Console.ReadLine());
doble(L, ref A, ref P);
Console.WriteLine("EL AREA DE UN ROMBO DE LADO " + L + " ES:" + A);
Console.WriteLine("Y EL PERIMETRO DEL ROMBO ES: " + P);
Console.ReadKey();
}
static void doble(int z, ref int A, ref int P)// L pasa al met. por valor llamandose z
{
A = z* z;
P = z + z + z + z;

De Metros a Yardas y Varas

double M ,Y = 0, V = 0;
Console.Write("DIGITE VALOR EN METROS:");
M = int.Parse(Console.ReadLine());
doble(M, ref Y, ref V);
Console.WriteLine("LA CANTIDAD DE METROS EN YARDAS ES:" + Y);
Console.WriteLine("LA CANTIDAD DE METROS EN VARAS ES: " + V);
Console.ReadKey();
}
static void doble(double z, ref double Y, ref doubleV)// M pasa al met. por valor llamandose z
{
Y = z * 1.09361;
V = z / 0.84;

Salario Neto de un Trabajador

double HT,SN = 0,SNAP = 0,INSS = 0;
Console.Write("DIGITE HORAS TRABAJADAS:");
HT = double.Parse(Console.ReadLine());
doble(HT, ref SN, ref INSS, ref SNAP);
Console.WriteLine("EL SALARIO NETO ES:" + SN);
Console.WriteLine("LA DEDUCCION DEL SEGURO ES:" + INSS);Console.WriteLine("SALARIO NETO A PAGAR ES:" + SNAP);
Console.ReadKey();
}
static void doble(double z, ref double SN, ref double INSS, ref double SNAP)// HT pasa al met. por valor llamandose z
{
double SPH = 16.67;
SN = SPH * z;
INSS = SN * 0.05;
SNAP = SN - INSS;





Área y Volumen de un Cilindro

double r, h = 0, vc = 0,ac = 0;
Console.Write("DIGITE RADIO:");
r =double.Parse(Console.ReadLine());
Console.Write("DIGITE ALTURA:");
h = double.Parse(Console.ReadLine());
cilindro(r , h, ref vc, ref ac);
Console.WriteLine("EL AREA DE UN CILINDRO ES:" + ac);
Console.WriteLine("EL VOLUMEN DE UN COLINDRO ES: " + vc);
Console.ReadKey();
}
static void cilindro (double r, double h, ref double vc, ref double ac)
{
double p = 3.1416;
ac = 2 * p * r * h;
vc =p * r * r * h;

Hipotenusa de un Triángulo Rectángulo

double H = 0, X, Y;
Console.Write("DIGITE VALOR DEL CATETO:");
X = double.Parse(Console.ReadLine());
Console.Write("DIGITE VALOR DEL CATETO:");
Y = double.Parse(Console.ReadLine());
hipotenusa(X, Y, ref H);
Console.WriteLine("EL VALOR DE LA HIPOTENUSA ES:" +H);
Console.ReadKey();
}
static void hipotenusa(double X, doubleY, ref double H)
{
H = Math.Sqrt((X * X) + (Y * Y));

Área y Perímetro de un Triángulo

double A, B, C, AT = 0, PT = 0, SP = 0;
Console.Write("DIGITE LADO A:");
A = double.Parse(Console.ReadLine());
Console.Write("DIGITE LADO B:");
B = double.Parse(Console.ReadLine());
Console.Write("DIGITE LADO C:");
C = double.Parse(Console.ReadLine());
triangulo(A,B,C, ref SP, ref AT, refPT);
Console.WriteLine("EL AREA DEL TRIANGULO ES: " + AT);
Console.WriteLine("EL SEMIPERIMETRO DEL TRIANGULO ES:" + SP);
Console.WriteLine("Y EL PERIMETRO DEL TRIANGULO ES: " + PT);
Console.ReadKey();
}
static void triangulo(double A, double B, double C, ref double SP, ref double AT, ref double PT)
{
SP = (A + B + C) / 2;
AT = Math.Sqrt(SP * (SP-A) * (SP-B) * (SP-C));
PT = A +B + C;





Switch

int M;
int L, A=0, P=0;//VARIABLES DEL CASO 1
double N, Y = 0, V = 0;//VARIABLES DEL CASO 2
double HT, SN = 0, SNAP = 0, INSS = 0;//VARIABLES DEL CASO 3
double r, h = 0, vc = 0, ac = 0;//VARIABLES DEL CASO 4
double H = 0, X, K;//VARIABLES DEL CASO 5
double E, B, C, AT = 0, PT = 0, SP = 0;//VARIABLES DEL CASO 6
Console.WriteLine("MENU PRINCIPAL:");Console.WriteLine("1.AREA Y PERIMETRO DE UN ROMBO:");
Console.WriteLine("2.DE METROS A VARAS Y YARDAS:");
Console.WriteLine("3.SALARIO NETO DE UN TRABAJADOR:");
Console.WriteLine("4.AREA Y VOLUMEN DE UN CILINDRO:");
Console.WriteLine("5.HIPOTENUSA DE UN TRIANGULO RECTANGULO:");
Console.WriteLine("6.AREA Y PERIMETRO DE UN TRIANGULO:");
Console.WriteLine("7.SALIR:");
Console.WriteLine("ELIJA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicación ComplemEnto a Dos En lEnguajes De Programación
  • Complemento
  • complementos
  • Complemento A Uno
  • complementos
  • Complemento
  • complemento
  • Complementos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS