jueves, 16 de agosto de 2012


ALGORITMOS EN MODO WINDOWS FORM

13 EJERCICIOS:


EJERCICIO N°1

        private void btncalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int nro1real,nro2real,nro1imaginario,nro2imaginario;
            int sumareal, sumaimaginario;
            //leer datos
            nro1real = int.Parse(txtnro1real.Text);
            nro2real = int.Parse(txtnro2real.Text);
            nro1imaginario = int.Parse(txtnro1imaginario.Text);
            nro2imaginario = int.Parse(txtnro2imaginario.Text);
            //procesos
            sumareal = nro1real + nro2real;
            sumaimaginario = nro1imaginario + nro2imaginario;
            //escribir resultados
            txtsumareal.Text = sumareal.ToString();
            txtsumaimaginario.Text = sumaimaginario.ToString();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtnro1real.Text = string.Empty;
            txtnro2real.Text = string.Empty;
            txtnro1imaginario.Text = string.Empty;
            txtnro2imaginario.Text = string.Empty;
            txtsumareal.Text = string.Empty;
            txtsumaimaginario.Text = string.Empty;
            txtnro1real.Focus();

LINK:
http://www.4shared.com/rar/Ni7nHB9E/slnHEjercicios01.html

EJERCICIO N°2


        private void btncalcular_Click(object sender, EventArgs e)
        {

            //declarar variables
            double gradoscelcius, gradosFahrenheit;
            //leer datos
            gradoscelcius = double.Parse(txtgradoscelcius.Text);
            //procesos
            gradosFahrenheit = 1.8 * gradoscelcius + 32;
            //escribir resultados
            txtgradosFahrenheit.Text = gradosFahrenheit.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtgradoscelcius.Text = string.Empty;
            txtgradosFahrenheit.Text = string.Empty;
            txtgradoscelcius.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/Ynfud-Eh/slnHEjercicios02.html


EJERCICIO N°3


        private void btncalcular_Click(object sender, EventArgs e)
        {
            //declarar variable
            int P1, P2, PR, PF,suma;
            //leer datos
            P1 = int.Parse(txtP1.Text);
            P2 = int.Parse(txtP2.Text);
            PR = int.Parse(txtPR.Text);
            //procesos
            suma = 2 * P1 + 2 * P2 + PR;
            PF = suma / 5;
            //escribir resultados
            txtPF.Text = PF.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtP1.Text = string.Empty;
            txtP2.Text = string.Empty;
            txtPR.Text = string.Empty;
            txtPF.Text = string.Empty;
            txtP1.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/9zghxUBm/slnHEjercicios03.html

EJERCICIO N°4


        private void btncalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int E, VT, VL;
             int  T;
            //leer datos
            E = int.Parse(txtE.Text);
            VT = int.Parse(txtVT.Text);
            VL = int.Parse(txtVL.Text);
            //procesos
           T=E/  (VT - VL);  
            //escribir resultados
            txtT.Text = T.ToString();
        }

private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtE.Text = string.Empty;
            txtVT.Text = string.Empty;
            txtVL.Text = string.Empty;
            txtT.Text = string.Empty;
            txtE.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/W809bA5g/slnHEjercicios04.html


EJERCICIO N°5


        private void btncalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int suma, numero;
            //leer datos
            numero = int.Parse(txtnumero.Text);
            //procesos
            suma = numero * numero + 1;
            //escribir resultados
            txtsuma.Text = suma.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtnumero.Text = string.Empty;
            txtsuma.Text = string.Empty;
            txtnumero.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/Fg9zfyWN/slnHEjercicios05.html

EJERCICIO N°6

        private void btncalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int suma, numero;
            //leer datos
            numero = int.Parse(txtnumero.Text);
            //procesos
            suma = numero * numero;
            //escribir resultados
            txtsuma.Text = suma.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtnumero.Text = string.Empty;
            txtsuma.Text = string.Empty;
            txtnumero.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/E-njumSR/slnHEjercicios06.html

EJERCICIO N°7


 private void btncalcular_Click(object sender, EventArgs e)
        {
            // declarar variables
            int HH, MM, SS, HF, MF,SF;
            int TS1, TS2, TSF;
            //leer datos
            HH = int.Parse(txtHH.Text);
            MM = int.Parse(txtMM.Text);
            SS = int.Parse(txtSS.Text);
            HF = int.Parse(txtHF.Text);
            MF = int.Parse(txtMF.Text);
            SF = int.Parse(txtSF.Text);
            // procesos
            TS1 = HH * 3600 + MM * 60 + SS;
            TS2 = HH * 3600 + MM * 60 + SS;
            TSF = TS1 + TS2;
            // escribir resultados
            txtTSF.Text = TSF.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtHH.Text = string.Empty;
            txtMM.Text = string.Empty;
            txtSS.Text = string.Empty;
            txtHF.Text = string.Empty;
            txtMF.Text = string.Empty;
            txtSF.Text = string.Empty;
            txtTSF.Text = string.Empty;
            txtHH.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();

LINK:
http://www.4shared.com/rar/Qb1PfA0h/slnHEjercicios07.html


EJERCICIO N°8

        private void btncalcular_Click(object sender, EventArgs e)
        {
            //variables
            double utilidad;
            double HA, HB, HC;
            //leer datos
            utilidad = int.Parse(txtutilidad.Text);
            //procesos
            HA = 0.5 * utilidad;
            HB = 0.3 * utilidad;
            HC = 0.2 * utilidad;
            //resultados
            txtHA.Text = HA.ToString();
            txtHC.Text = HB.ToString();
            txtHB.Text = HC.ToString();

        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtHA.Text = string.Empty;
            txtHB.Text = string.Empty;
            txtHC.Text = string.Empty;
            txtutilidad.Text = string.Empty;
            txtutilidad.Focus();
        }

        private void txtsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/MPpyW8VY/slnHEjercicios08.html

EJERCICIO N°9


        private void lblCalcular_Click(object sender, EventArgs e)
        {
            //variables
            int monto;
            double pediatria, odontologia, traumatologia, laboratorio, rehabilitacion;
            //datos
            monto = int.Parse(txtmonto.Text);
            //procesos
            pediatria = 0.4 * monto;
            odontologia = 0.3 * monto;
            traumatologia = 0.15 * monto;
            laboratorio = 0.1 * monto;
            rehabilitacion = 0.05 * monto;
            //resultados
            txtpediatra.Text = pediatria.ToString();
            txtodontologia.Text = odontologia.ToString();
            txttraumatologia.Text = traumatologia.ToString();
            txtlaboratorio.Text = laboratorio.ToString();
            txtrehabilitacion.Text = rehabilitacion.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtlaboratorio.Text = string.Empty;
            txtmonto.Text = string.Empty;
            txtodontologia.Text = string.Empty;
            txtpediatra.Text = string.Empty;
            txtrehabilitacion.Text = string.Empty;
            txttraumatologia.Text = string.Empty;
            txtmonto.Focus();
        }

        private void lblSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/t_PJw3cC/slnHEjercicios09.html

EJERCICIO N°11


        private void btncalcular_Click(object sender, EventArgs e)
        {
            //variables
            int HH, MM, SS, HF, MF, SF,TSS;
            //leer datos
            HH = int.Parse(txtHH.Text);
            MM = int.Parse(txtMM.Text);
            SS = int.Parse(txtSS.Text);
            //procesos
            TSS = HH * 3600 + MM * 60 + SS - 1;
            HF = TSS / 3600;
            MF = (TSS / 3600) % 60;
            SF = (TSS % 3600) % 60;
            //resultados
            txtHF.Text = HF.ToString();
            txtMF.Text = MF.ToString();
            txtSF.Text = SF.ToString();

        }


        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtHH.Text = string.Empty;
            txtMM.Text = string.Empty;
            txtSS.Text = string.Empty;
            txtHF.Text = string.Empty;
            txtMF.Text = string.Empty;
            txtSF.Text = string.Empty;
            txtTSS.text=string.Empty;
            txtHH.Focus();


        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/5P36YQit/slnHEjercicios11.html


EJERCICIO N°12

        private void btncalcular_Click(object sender, EventArgs e)
        {
            //variables
            int HH, MM, SS, HF, MF,SF;
            int TS1, TS2, TSF;
            //leer datos
            HH = int.Parse(txtHH.Text);
            MM = int.Parse(txtMM.Text);
            SS = int.Parse(txtSS.Text);
            HF = int.Parse(txtHF.Text);
            MF = int.Parse(txtMF.Text);
            SF = int.Parse(txtSF.Text);
            // procesos
            TS1 = HH * 3600 + MM * 60 + SS;
            TS2 = HH * 3600 + MM * 60 + SS;
            TSF = TS1 + TS2;
            //resultados
            txtTSF.Text = TSF.ToString();
        }

        private void btnnuevo_Click(object sender, EventArgs e)
        {
            txtHH.Text = string.Empty;
            txtMM.Text = string.Empty;
            txtSS.Text = string.Empty;
            txtHF.Text = string.Empty;
            txtMF.Text = string.Empty;
            txtSF.Text = string.Empty;
            txtTSF.Text = string.Empty;
            txtHH.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/mSGmdfD3/slnHEjercicios12.html


EJERCICIO N°13

        private void btncalcular_Click(object sender, EventArgs e)
        {
            //variables
            int cantidaddelibro, nrodocena;
            double montoapagar, costolibro;
            //datos
            nrodocena = int.Parse(txtnrodocena.Text);
            costolibro = int.Parse(txtcostolibro.Text);
            //procesos
            cantidaddelibro = (nrodocena * 12 + nrodocena);
            montoapagar = (nrodocena * 12 * costolibro) - 2 % (nrodocena * 12 * costolibro);
            //resultados
            txtcantidaddelibro.Text = cantidaddelibro.ToString();
            txtmontoapagar.Text = montoapagar.ToString();

        }

        private void lblnuevo_Click(object sender, EventArgs e)
        {
            txtnrodocena.Text = string.Empty;
            txtcostolibro.Text = string.Empty;
            txtcantidaddelibro.Text = string.Empty;
            txtmontoapagar.Text = string.Empty;
            txtnrodocena.Focus();
        }

        private void btnsalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/7DLxq2Vk/slnHEjercicios13.html

ALGORITMOS EN MODO CONSOLA

13 EJERCICIOS:

EJERCICIO N° 1


static void Main(string[] args)
        {
           //encabezado
            Console.WriteLine("HALLAR LA SUMA DE DOS NUMEROS COMPLEJOS");
            Console.WriteLine("======================================");
            //declarar variables
            int nro1real, nro2real, nro1imaginario, nro2imaginario;
            int sumareal, sumaimaginaria;
            //leer datos
            nro1real = int.Parse(Console.ReadLine());
            nro2real = int.Parse(Console.ReadLine());
            nro1imaginario = int.Parse(Console.ReadLine());
            nro2imaginario = int.Parse(Console.ReadLine());
            //procesos
            sumareal = nro1real + nro2real;
            sumaimaginaria = nro1imaginario + nro2imaginario;
            //escribir resultados
            Console.WriteLine("la suma real es:" + sumareal);
            Console.WriteLine("la suma imaginaria es:" + sumaimaginaria);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/j7sx36Fu/ejercicio_1_suma_complejos.html

EJERCICIO N°2

 static void Main(string[] args)
        {
            //encabezado
            Console.WriteLine("HALLAR UN ALGORITMO convierta temperaturas de grados Celsius a grados Fahrenheit");
            Console.WriteLine("===============================================================================");
            //declarar variables
            double gradoscelcius, gradosFahrenheit;
            //leer datos
            Console.WriteLine("la temperatura en grados Celsius es:"); 
            gradoscelcius = double.Parse(Console.ReadLine());
            //procesos
            gradosFahrenheit=1.8*gradoscelcius+32;
            //escribir resultados
            Console.WriteLine("el resultados en grados Fahrenheit es:"+gradosFahrenheit);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/XzEHVzsc/ejercicio_2_Grados_convercion.html

EJERCICIO N°3

static void Main(string[] args)
        {
            //encabezado
            Console.WriteLine("calcular el promedio final");
            Console.WriteLine("::::::::::::::::::::::::::");
            //declarar variables
            int PA1, PA2, PR,suma;
            double PF;
            //leer datos
            Console.WriteLine("el 1°examen parcial");
            PA1 = int.Parse(Console.ReadLine());
            Console.WriteLine("el 2°examen parcial");
            PA2 = int.Parse(Console.ReadLine());
            Console.WriteLine("la practica");
            PR = int.Parse(Console.ReadLine());
            //procesos
            suma = 2 * PA1+ 2 * PA2 + PR ;
            PF = suma / 5;
            //escribir resultados
            Console.WriteLine("el promedio final es :"+PF);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/WMgHZxsJ/ejercicio_3_notas_dobles.html

EJERCICIO N°4

 static void Main(string[] args)
        {
            //encabezado
            Console.WriteLine(" Determine en cuantos segundos la liebre estará 3000 metros delante de la tortuga");
            Console.WriteLine("==================================================================================");
            //declarar variables
            int T, VL, VT, E;
            //leer datos
            Console.WriteLine("el espacio es:");
            E = int.Parse(Console.ReadLine());
            Console.WriteLine("velocidad de la liebre es:");
            VL = int.Parse(Console.ReadLine());
            Console.WriteLine("la velocidad de la tortuga es:");
            VT = int.Parse(Console.ReadLine());
            //procesos
            T = E/(VL - VT);
            //escribir resultados
            Console.WriteLine("el tiempo en segundos es:" + T);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/5yaHqwIk/ejercicio_4_liebre.html

EJERCICIO N°5

static void Main(string[] args)
        {
           //encabezado
            Console.WriteLine("suma de la n-primeros números pares");
            Console.WriteLine("==================================");
            //declarar variables
            int numero, suma;
            //leer datos
            Console.WriteLine("el numero es:");
            numero = int.Parse(Console.ReadLine());
            //procesos
            suma = numero * numero + 1;
            //escribir resultados
            Console.WriteLine("la suma es:" + suma);

            Console.ReadKey();

LINK:
http://www.4shared.com/rar/LI_Bdcrh/ejercicio_5_suma_pares.html

EJERCICIO N°6

static void Main(string[] args)
        {
            //encabezado
            Console.WriteLine("suma de los n-primeros números impares");
            Console.WriteLine("_______________________________________");
            //declarar variables
            int suma, numero;
            //leer datos
            Console.WriteLine("el numero es:");
            numero = int.Parse(Console.ReadLine());
            //procesos
            suma = numero * numero;
            //escribir resultados
            Console.WriteLine("La suma es:"+suma);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/y-E06jhf/ejercicio_6_suma_impares.html

EJERCICIO N°7

static void Main(string[] args)
        {
            //encabezado
            Console.WriteLine("cuanto corresponde a cada socio, proporcional a su aporte");
            Console.WriteLine(":::::::::::::::::::::::::::::::::::::::::::::::::::::::::");
            //declarar variables
            int aporteS1, aporteS2, venta;
            double recibeS1, recibeS2;
            //leer datos
            Console.WriteLine("la venta es:");
            venta = int.Parse(Console.ReadLine());
            Console.WriteLine("aporteS1 es:");
            aporteS1 = int.Parse(Console.ReadLine());
            Console.WriteLine("aporteS2 es:");
            aporteS2 = int.Parse(Console.ReadLine());
            //procesos
            recibeS1 = venta*aporteS1;
            //Escribir resultados
            Console.WriteLine(recibeS1);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/lGl6eLO3/ejercicio_7_problema_socios.html

EJERCICIO N°8

static void Main(string[] args)
        {
            //declarar varibles
            int utilidad;
            double HA, HB, HC;
            //leer datos
            Console.WriteLine("la utilidad es:");
            utilidad = int.Parse(Console.ReadLine());
            //procesos
            HA = 0.5 * utilidad;
            HB = 0.3 * utilidad;
            HC = 0.2 * utilidad;
            //resultados
            
            Console.WriteLine("LECORRESPONDE AL HA:"+HA);
            Console.WriteLine("LE CORRESPONDE AL HB:"+HB);
            Console.WriteLine("LE CORRESPONDE AL HC:"+HC);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/GHMf1F7J/ejercicio_8_porsentaje_gananci.html

EJERCICIO N°9

 static void Main(string[] args)
        {
            //declarar variables
            int monto;
            double pediatria, odontologia, traumatologia, laboratorio, rehabilitacion;
            //leer datos
            Console.WriteLine("el monto es:");
            monto = int.Parse(Console.ReadLine());
            //procesos
            pediatria = 0.4*monto;
            odontologia = 0.3*monto;
            traumatologia = 0.15*monto;
            laboratorio = 0.1 * monto;
            rehabilitacion = 0.05 * monto;
            //resultados
            Console.WriteLine("pediatria:"+pediatria);
            Console.WriteLine("odontologia:"+odontologia);
            Console.WriteLine("traumatologia:"+traumatologia);
            Console.WriteLine("laboratorio:"+laboratorio);
            Console.WriteLine("rehabilitacion:"+rehabilitacion);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/LIRmgnn4/ejercicio_9_area_hospital.html

EJERCICIO N°11

 static void Main(string[] args)
        {
            //variables
            int HH, MM, SS;
            int HF, MF, SF;
            int TSS;
            //datos
            Console.WriteLine("la hora es:");
            HH=int.Parse(Console.ReadLine());
            Console.WriteLine("el minuto es:");
            MM=int.Parse(Console.ReadLine());
            Console.WriteLine("el segundo es:");
            SS = int.Parse(Console.ReadLine());
            //procesos
            TSS = HH * 3600 + MM * 60 + SS - 1;
            HF = TSS / 3600;
            MF = (TSS / 3600) % 60;
            SF = (TSS % 360) % 60;
            //Resultados
            Console.WriteLine("LA HORA FINAL ES:"+HF);
            Console.WriteLine("EL MINUTO FINAL ES:"+MF);
            Console.WriteLine("EL SEGINDO FINAL ES:"+SF);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/7Ef2LN3F/ejercicio_11_segundo_anterior.html

EJERCICIO N°12

static void Main(string[] args)
        {
            //variables
            int TS1, TS2,TSF;
            int HH,MM,SS;
            int HF, MF, SF; 
            //leer datos
            HH = int.Parse(Console.ReadLine());
            MM = int.Parse(Console.ReadLine());
            SS = int.Parse(Console.ReadLine());
            HF = int.Parse(Console.ReadLine());
            MF = int.Parse(Console.ReadLine());
            SF = int.Parse(Console.ReadLine());
            //procesos
            TS1 = HH * 3600 + MM * 60 + SS;
            TS2 = HH * 3600 + MM * 60 + SS;
            TSF = TS1 + TS2;
            //resultados
            Console.WriteLine(TSF);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/-b3v_JFM/ejercicio_12_tiempo_en_segundo.html

EJERCICIO N°13

static void Main(string[] args)
        {
            //variables
            int cantidadlibro, nrodocena;
            double montoapagar, costolibro;
            //leer datos
            Console.WriteLine("docenas:");
            nrodocena = int.Parse(Console.ReadLine());
            Console.WriteLine("costolibro:");
            costolibro = double.Parse(Console.ReadLine());
            //procesos
            cantidadlibro = (nrodocena * 12 + nrodocena);
            montoapagar = (nrodocena * 12 * costolibro) -2%(nrodocena * 12 * costolibro);
            //resultados
            Console.WriteLine("cantidadlibro:"+cantidadlibro);
            Console.WriteLine("montoapagar:"+montoapagar);
            Console.ReadKey();

LINK:
http://www.4shared.com/rar/b-Im_oDw/ejercicio_13_oferta_libros.html




ALGORITMOS EN MODO WINDOWS FORM


LIEBRE TORTUGA 1

        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Declarar Variables
            int VL, VT, E, T;
            //Leer Datos
            VL = int.Parse(txtVL.Text);
            VT = int.Parse(txtVT.Text);
            T = int.Parse(txtTiempo.Text);
            //Procesos 
            E = (VL - VT) * T;
            txtSeparacion.Text = E.ToString();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtSeparacion.Text = string.Empty;
            txtTiempo.Text = string.Empty;
            txtVL.Text = string.Empty;
            txtVT.Text = string.Empty;

        }

LINK:
http://www.4shared.com/rar/nlVmYznd/slnHLiebreTortuga1.html


APROBADO DESAPROBADO


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int Nt1, Nt2;
            double Promedio;
            string Observacion;
            //leer datos
            Nt1 = int.Parse(txtNota1.Text);
            Nt2 = int.Parse(txtNota2.Text);
            //Procesos
            Promedio = (Nt1 + Nt2) / 2;
            if (Promedio > 10)
            {
                Observacion = "Aprobado";
            }
            else
            {
                Observacion = "Desaprobado";
            }
            //escribir resultado
            txtPromedio.Text = Promedio.ToString();
            txtObservacion.Text = Observacion.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtNota1.Text = string.Empty;
            txtNota2.Text = string.Empty;
            txtObservacion.Text = string.Empty;
            txtPromedio.Text = string.Empty;
            txtNota1.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/LADIf1Y3/slnHPAprobadoDesaprobado.html

AREA DEL CUADRADO


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int Lado, Area;
            //Leer Datos
            Lado = int.Parse(txtLado.Text);
            //procesos
            Area = Lado * Lado;
            //Escribir Resultado
            txtArea.Text = Area.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtArea.Text = string.Empty;
            txtLado.Text = string.Empty;
            txtLado.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/1CTRijL4/slnHPAreaCuadrado.html

AREA DEL RECTANGULO



        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar Variables
            int Base, Altura, Area;
            //Leer datos
            Base = int.Parse(txtBase.Text);
            Altura = int.Parse(txtAltura.Text);
            //procesos
            Area = Base * Altura;
            //escribir resultado
            txtArea.Text = Area.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtAltura.Text = string.Empty;
            txtArea.Text = string.Empty;
            txtBase.Text = string.Empty;
            txtBase.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/dxVHNPsa/slnHPAreaRectangulo.html

AREA Y PERIMETRO



        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int altura, b, area, perimetro;
            //leer datos
            altura = int.Parse(txtAltura.Text);
            b = int.Parse(txtBase.Text);
            //procesos
            area = altura * b;
            perimetro = (b + altura) * 2;
            //escribir resultados
            txtArea.Text = area.ToString();
            txtPerimetro.Text = perimetro.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtAltura.Text = string.Empty;
            txtArea.Text = string.Empty;
            txtBase.Text = string.Empty;
            txtPerimetro.Text = string.Empty;
            txtBase.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/a_tBYgbt/slnHPAreayPerimetro.html

BILLETES Y MONEDAS


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Declarar variables
            int Cantidad, B200, B100, B50, B20, B10, M5, M2, M1;
            //Leer Datos
            Cantidad = int.Parse(txtCantidad.Text);
            //Procesos
            B200 = Cantidad / 200;
            Cantidad = Cantidad % 200;
            B100 = Cantidad / 100;
            Cantidad = Cantidad % 100;
            B50 = Cantidad / 50;
            Cantidad = Cantidad % 50;
            B20 = Cantidad / 20;
            Cantidad = Cantidad % 20;
            B10 = Cantidad / 10;
            Cantidad = Cantidad % 10;
            M5 = Cantidad / 5;
            Cantidad = Cantidad % 5;
            M2 = Cantidad / 2;
            Cantidad = Cantidad % 2;
            M1 = Cantidad / 1;
            Cantidad = Cantidad % 1;
            //Escribir Resultados
            txtB200.Text = B200.ToString();
            txtB100.Text = B100.ToString();
            txtB100.Text = B100.ToString();
            txtB50.Text = B50.ToString();
            txtB20.Text = B20.ToString();
            txtB10.Text = B10.ToString();
            txtM5.Text = M5.ToString();
            txtM2.Text = M2.ToString();
            txtM1.Text = M1.ToString();
        }

        

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
      
            txtB200.Text = string.Empty;
            txtB100.Text = string.Empty;
            txtB100.Text = string.Empty;
            txtB50.Text = string.Empty;
            txtB20.Text = string.Empty;
            txtB10.Text = string.Empty;
            txtM5.Text = string.Empty;
            txtM2.Text = string.Empty;
            txtM1.Text = string.Empty;
            txtCantidad.Text = string.Empty;
            txtCantidad.Focus();
      
        }

LINK:
http://www.4shared.com/rar/tpzNheuO/slnHPBilletesyMonedas.html

CALCULAR IGV


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int N, X, Monto, Igv;
            //leer datos
            N = int.Parse(txtNumero.Text);
            X = int.Parse(txtPrecio.Text);
            //procesos
            Monto = N * X;
            Igv = (Monto * 18) / 118;
            //escribir resultado
            txtMonto.Text = Monto.ToString();
            txtIgv.Text = Igv.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtIgv.Text = string.Empty;
            txtMonto.Text=string.Empty;
            txtNumero.Text = string.Empty;
            txtPrecio.Text = string.Empty;
            txtNumero.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/Q7CLdLt3/slnHPCalcularIGV.html

COMPANIA DE AGUA


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //ingresar variables
            int Consumo;
            double Subtotal, Igv, Total;
            //leer datos
            Consumo = int.Parse(txtConsumo.Text);
            //procesos
            Subtotal = (0.5 * Consumo) + 2;
            Igv = Subtotal * 0.18;
            Total = Subtotal + Igv;
            //escribir resultado
            txtTotal.Text = Total.ToString();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtConsumo.Text = string.Empty;
            txtTotal.Text = string.Empty;
            txtConsumo.Focus();
        }

LINK:
http://www.4shared.com/rar/8l-LyTJ8/slnHPCompaniadeAgua.html

UNIDADES Y DECENAS


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int Numero, Decenas, Unidades;
            //leer datos
            Numero = int.Parse(txtNumero.Text);
            //Procesos
            Decenas = Numero / 10;
            Unidades = Numero % 10;
            //escribir resultado
            txtDecenas.Text = Decenas.ToString();
            txtUnidades.Text = Unidades.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtDecenas.Text = string.Empty;
            txtNumero.Text = string.Empty;
            txtUnidades.Text = string.Empty;
            txtNumero.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/W4DYv127/slnHPDecenasUnidades.html

HORAS MINUTOS Y SEGUNDOS


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Declarar Variables
            int HH, MM, SS, HF, MF, SF, TS;
            //Leer Datos
            HH = int.Parse(txtHH.Text);
            MM = int.Parse(txtMM.Text);
            SS = int.Parse(txtSS.Text);
            //Procesos
            TS = (HH * 3600) + (MM * 60) + SS + 1;
            HF = TS / 3600;
            MF = (TS % 3600) / 60;
            SF = (TS % 3600) % 60;
            //Escribir Resultado
            txtHF.Text = HF.ToString();
            txtMF.Text = MF.ToString();
            txtSF.Text = SF.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtHF.Text = string.Empty;
            txtHH.Text = string.Empty;
            txtMF.Text = string.Empty;
            txtMM.Text = string.Empty;
            txtSF.Text = string.Empty;
            txtSS.Text = string.Empty;
           
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/OVBuZuFZ/slnHPHorasMinutosSegundos.html

LIEBRE


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar Variables
            int t, v, espacio;
            //leer datos}
            t = int.Parse(txtTiempo.Text);
            v = int.Parse(txtVelocidad.Text);
            //procesos
            espacio = v * t;
            //escribir resultado
            txtEspacio.Text = espacio.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtEspacio.Text = string.Empty;
            txtTiempo.Text = string.Empty;
            txtVelocidad.Text = string.Empty;
            txtVelocidad.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/3vx1UNhI/slnHPLiebre.html
LIEBRE TORTUGA 2


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            int VL, VT, T, D;
            VL=int.Parse(txtVL.Text);
            VT=int.Parse(txtVT.Text);
            T=int.Parse(txtTiempo.Text);
            D=(VL+VT)*T;
            txtDistancia.Text=D.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtDistancia.Text = string.Empty;
            txtTiempo.Text = string.Empty;
            txtVL.Text = string.Empty;
            txtVT.Text = string.Empty;
            txtVL.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/5YskM2mq/slnHPLiebreTortuga2.html

MITAD DOBLE CUBO


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Ingresar Variables
            int Numero, doble, cubo;
            double mitad;
            //leer datos
            Numero = int.Parse(txtNumero.Text);
            //Procesos
            mitad = Numero / 2;
            doble = Numero * Numero;
            cubo = Numero * Numero * Numero;
            //Escribir resultado
            txtMitad.Text = mitad.ToString();
            txtCuadrado.Text = doble.ToString();
            txtCubo.Text = cubo.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            
            txtNumero.Text = string.Empty;
            txtCuadrado.Text = string.Empty;
            txtCubo.Text = string.Empty;
            txtMitad.Text = string.Empty;
            
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/59M9QRjH/slnHPMitadDobleTriple.html

PROMEDIO DE TRES NOTAS


        private void btnPromediar_Click(object sender, EventArgs e)
        {
            int nota1, nota2, nota3, suma;
            double promedio;
            nota1 = int.Parse(txtNota1.Text);
            nota2 = int.Parse(txtNota2.Text);
            nota3 = int.Parse(txtNota3.Text);
            suma = nota1 + nota2 + nota3;
            promedio = suma / 3;
            txtPromedio.Text = promedio.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtNota1.Text = string.Empty;
            txtNota2.Text = string.Empty;
            txtNota3.Text = string.Empty;
            txtPromedio.Text = string.Empty;
            txtNota1.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/wZuehxBy/slnHPPromedio3Notas.html

SOLES A DOLARES


        private void btnCambiar_Click(object sender, EventArgs e)
        {
            //ingresar variables
            int soles;
            double dolares;
            //leer datos
            soles = int.Parse(txtsoles.Text);
            //Procesoss
            dolares = soles / 2.67;
            //escribir resulatados
            txtDolars.Text = dolares.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtDolars.Text = string.Empty;
            txtsoles.Text = string.Empty;
            txtsoles.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/jZJ34kOu/slnHPSolesDolares.html

SUMA DE DOS  NUMEROS


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Declarar Variables
            int Oper1, Oper2, Suma;
            //Leer Datos
            Oper1 = int.Parse(txtOperador1.Text);
            Oper2 = int.Parse(txtOperador2.Text);
            //Procesos
            Suma = Oper1 + Oper2;
            //Escribir resultado
            txtSuma.Text = Suma.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtOperador1.Text = string.Empty;
            txtOperador2.Text = string.Empty;
            txtSuma.Text = string.Empty;
            txtOperador1.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/efRgU4lY/slnHPSuma2Numeros.html

SUMA  DE LOS PRIMEROS  N NUMEROS 


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //declarar variables
            int Numero, Suma, Resultado;
            //leer datos
            Numero = int.Parse(txtnumero.Text);
            //Procesos
            Suma = Numero + 1;
            Resultado = (Numero * Suma) / 2;
            //escribir resultado
            txtResultado.Text = Resultado.ToString();

        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtnumero.Text = string.Empty;
            txtResultado.Text = string.Empty;
            txtnumero.Focus();
        }

LINK:
http://www.4shared.com/rar/zb6iECmU/slnHPSumaNprimerosNumeros.html

UNIDADES DECENAS CENTENAS


        private void btnCalcular_Click(object sender, EventArgs e)
        {
            //Declarar variables
            int Numero, Unidades, Decenas, Centenas;
            //leer datos
            Numero = int.Parse(txtNumero.Text);
            //procesos
            Unidades = Numero % 10;
            Decenas = (Numero / 10) % 10;
            Centenas = (Numero / 10) / 10;
            //escribir resultado
            txtunidades.Text = Unidades.ToString();
            txtDecenas.Text = Decenas.ToString();
            txtCentenas.Text = Centenas.ToString();
        }

        private void btnNuevo_Click(object sender, EventArgs e)
        {
            txtCentenas.Text = string.Empty;
            txtDecenas.Text = string.Empty;
            txtNumero.Text = string.Empty;
            txtunidades.Text = string.Empty;
            txtNumero.Focus();
        }

        private void btnSalir_Click(object sender, EventArgs e)
        {
            Close();
        }

LINK:
http://www.4shared.com/rar/7CUYM5ga/slnHPUnidadesDecenasCentenas.html