• Viernes 29 de Marzo de 2024, 01:59

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - NICY

Páginas: [1] 2
1
C# / CALCULAR monto a pagar de una reservación
« en: Viernes 19 de Junio de 2009, 23:38 »
Código: C#
  1.  


Se desea conocer el monto a pagar de una reservación.
 
El paquete uno ofrece: avión, hotel y transporte por $4500 el día
El paquete dos ofrece: avión y hotel por $3800 el día
El paquete tres tiene un costo de 950 el día, solo incluye hotel.
 
Hay una promoción, por lo tanto, si la estancia es de 1 a 3 días se le da un
descuento del 3%, de 4 a 6 días sele da un descuento del 5% y si es de 7 o más
se da un descuento de 8%. Los costos son por persona y no se puede hacer una reservación para más de 10 personas.
 
Imprimir al final el número de personas, el total a pagar y el descuento que se haya otorgado.


{
            double desc, desc1 = 0, dd, per, ttal = 0;
            int op;
            Console.WriteLine("Que paquete desea?n1. Avion, Hotel y Transporte $4500 dian2. Avion y Hotel $380 dian3. Solo Hotel $950 dia Opcion:");
            op = int.Parse(Console.ReadLine());
            Console.WriteLine("De cuantos dias es la estancia?");
            dd = double.Parse(Console.ReadLine());
                     
            if(dd >=1 && dd <= 3)
                desc = 0.03;
            else
                if(dd >= 4 && dd <= 6)
                    desc = 0.05;
                else
                    desc = 0.08;
            Console.WriteLine("Cantidad de  personas ?");
            per = double.Parse(Console.ReadLine());
            if (per <= 10)
            {
                switch (op)
                {
                    case 1:
                        ttal = desc * (4500 * dd * per);
                        desc1 = desc * ttal;
                        break;
 
                    case 2:
                        ttal = desc * (3800 * dd * per);
                        desc1 = desc * ttal;
                        break;
                    case 3:
                        ttal = desc * (950 * dd * per);
                        desc1 = desc * ttal;
                        break;
                    default:
                        Console.WriteLine("Opcion incorrecta");
                        break;
                }
                if (op == 1 || op == 2 || op == 3)
                    Console.WriteLine("Numero de Personas{0}nTotal:{1}nCon descuento de:{2}", per, ttal, desc1);
                Console.ReadKey();
            }
            else
                Console.WriteLine("Error demasiado  numero de personas ");
            Console.ReadKey();


BYEEEEE &lt;_&lt;

2
C# / ventas ...CALCULAS POR PAQUETES
« en: Viernes 19 de Junio de 2009, 23:36 »
Código: C#
  1.  

Una empresa que se dedica a las ventas de equipo de cómputo cuenta con los siguientes paquetes:
a)       Solo CPU
b)       CPU, Teclado , Mouse y Monitor
c)       CPU, Teclado, Mouse, Monitor e Impresora
 
Si se elige la opción a se requiere conocer la modelo del procesador: 1.Intel Celeron (220 dlls) 2.Intel Pentium IV ( 400 dlls) 3.Sempron (300 dlls) , si se elige otra opción imprimir “No se maneja otro modelo”
 
Si se elige la opción b se sabe que para este paquete el modelo del procesador es Pentium IV (400 dlls) más los demás periféricos (180 dlls)
 
Si se elige la opción c el procesador para este paquete es Sempron (300 dlls) mas los demás periféricos (180 dlls), pero el valor de la impresora es variable, así que se tiene que capturar.
 
Determinar el precio de la venta, en el caso b y caso c hay un descuento del 6%, calcular el IVA del 10%.
 
Imprimir nombre del cliente, precio de la venta, descuento (si lo hay), IVA, precio final después de descuento e IVA en pesos (es necesario pedir tipo de cambio del día).
 




        {

            string nombre = "";
            int op = 0, op2 = 0;
            double pv = 0, iva, pff = 0, tc, imp;
            Console.WriteLine("Cual es el tipo de cambio de hoy?");
            tc = double.Parse(Console.ReadLine());
            Console.WriteLine("Que paquete desea?n1. Solo CPUn 2. CPU, Teclado, y Monitorn 3. CPU, Teclado, Mouse, Monitor e Impresora:");
            switch (op)
            {
                case 1: Console.WriteLine("que  procesador eligio ?n1. Intel Celeron 2. Intel Premium IV 3. Sempron:");
                    switch (op2)
                    {
                        case 1: pff = tc * 220;
                            break;
                        case 2: pff = tc * 400;
                            break;
                        case 3: pff = tc * 300;
                            break;
                        default: Console.WriteLine("erroneo");
                            break;
                    }
                    break;
                case 2: pv = 580 * tc;
                    iva = pv * 0.04;
                    pff = pv + iva;
                    break;
                case 3: Console.WriteLine("que valor  es de la impresora?");
                    imp = double.Parse(Console.ReadLine());
                    pv = 480 * tc;
                    iva = pv * 0.04;
                    pff = pv + iva + imp;
                    break;
                default: Console.WriteLine("Opcion erronea ");
                    break;
            }
            {
                if (op2 < 4)
                    Console.WriteLine("Nombre:{2}nPrecio de venta:{1}nSu precio final es de:", nombre, pv, pff);
            }
            Console.ReadKey();
        }
 
BYEEEEE :blink:

3
C# / sueldo catorcenal de un empleado
« en: Viernes 19 de Junio de 2009, 23:35 »
Código: C#
  1.  


Una escuela requiere saber cual es el sueldo catorcenal de un empleado, de acuerdo al tipo de trabajador que sea:
a)       Maestro por asignatura
b)       Maestro de medio tiempo
c)       Maestro de tiempo completo
 
Si se elige la opción a se requiere conocer cuantas horas trabaja. Si trabaja más de 25 horas enviar un mensaje de error. Si trabaja menos o igual a 25 horas considerar un sueldo por hora de 75 pesos.
 
Si se elige la opción b se sabe que el medio tiempo es de 20 horas y el sueldo por hora es de 75 pesos.
 
Si se elige la opción c se sabe que el tiempo completo es de 40 horas, pero es necesario saber en que nivel se encuentra Nivel 1. 100 pesos p/hora, Nivel 2. 125 pesos p/hora, Nivel 3. 150 pesos p/hora.
 
Una vez que se tiene el sueldo descontar 3% de INFONAVIT, 4% ISPT y 2% IMSS
 
Imprimir no. de empleado, nombre del trabajador y sueldo final después de descuentos



            double horas, inf, istp, imss, s1 = 0,sf;
            int op, op2;

            Console.WriteLine(" 1.Maestro por asignaturan 2.Maestro de medio tiempon 3.Maestro tiempo Completon");
            op = int.Parse(Console.ReadLine());
            switch (op)
            {
                case 1:
                    Console.WriteLine("Horas trabajadas:");
                    horas = double.Parse(Console.ReadLine());
                    if (horas > 25)
                        Console.WriteLine("Error de horas");
                    else
                    {
                        s1 = (horas * 75);
                        inf = (s1 - (s1 * .03));
                        istp = (s1 - (s1 * .04));
                        imss = (s1 - (s1 * .02));
                        sf = (s1 - (inf - istp - imss));
                        Console.WriteLine(" Su sueldo final:{4}n Su sueldo:{3}n Infonavit:{0}n ISPT:{1}n IMSS:{2}n", inf, istp, imss,s1,sf);
                    } break;
                case 2: s1 = 20 * 75;
                    inf = (s1 - (s1 * .03));
                    istp = (s1 - (s1 * .04));
                    imss = (s1 - (s1 * .02));
                    sf = (s1 - (inf - istp - imss));
                    Console.WriteLine("Su sueldo final:{4}n Su sueldo:{3}n Infonavit:{0}n ISPT:{1}n IMSS:{2}n", inf, istp, imss,s1,sf);
                    break;
 

                case 3:
                    Console.WriteLine("1 Maestro de nivel 1n 2 Maestro de nivel 2n 3 Maestro de nivel 3 n");
                    op2 = int.Parse(Console.ReadLine());
                   
                        switch (op2)
                        {
                            case 1: s1 = 100 * 40; break;
                            case 2: s1 = 125 *40; break;
                            case 3: s1 = 150 * 40; break;
                               
                            default: Console.WriteLine("Opcion incorrecta"); break;
                        }
                       

                    if (op2 < 4)
               
                    {
                        inf = (s1 - (s1 * .03));
                        istp = (s1 - (s1 * .04));
                        imss = (s1 - (s1 * .02));
                        sf = (s1 - (inf - istp - imss));
                   
                        Console.WriteLine(" Sueldo Final:{4}n Sueldo:{3}n Infonavit:{0}n ISPT:{1}n IMSS:{2}n", inf, istp, imss,s1,sf);
                    }
                    break;
            }
                    Console.ReadKey();
            }


BYEEEEEEE -_-

4
C# / El programa calculará los promedios de los alumnos
« en: Viernes 19 de Junio de 2009, 23:27 »
Código: C#
  1.  

Pedirá el nombre de la escuela, número de grupos y cantidad de alumnos por grupo.
El programa calculará los promedios de los alumnos en base a las 3 calificaciones
Obtenidas, después mostrará el promedio grupal y al final el promedio general de la escuela.
string e;
            int n1, aln, n, gr, al;
            double c, a = 0, gra = 0, cal;
            Console.WriteLine("Escuela:");
            e = Console.ReadLine();
            Console.WriteLine("Cuantos Grupos");
            gr = int.Parse(Console.ReadLine());
            for (n1 = 1; n1 <= gr; n1++)
            {
                Console.WriteLine("Cuantos Alumnos");
                al = int.Parse(Console.ReadLine());
                a = 0;
                for (aln = 1; aln <= al; aln++)
                {
                    c = 0;
                    for (n = 1; n <= 3; n++)
                    {
                        Console.WriteLine("Calificacion {0}",n);
                        cal = double.Parse(Console.ReadLine());
                        c = c + cal;
                    }
                    Console.Clear();
                    c = c / 3;
                    a = a + c;
                    Console.WriteLine("Promedio de alumnos {0}={1}", aln, c);
                }
                a = a / al;
                gra = gra + a;
                Console.WriteLine("Prom de Grupo {0}={1}", gr, a);
            }
            gra = gra / gr;
            Console.WriteLine("Promedio de la escuela {0}", gra);
            Console.ReadKey();

BYEEEEEEEE &lt;_&lt;

5
C# / Calcular la velocidad de un automóvil
« en: Viernes 19 de Junio de 2009, 23:26 »
Código: C#
  1.  

  Calcular la velocidad de un automóvil, el cual recorrió una distancia
un tiempo especificado. Validar que el tiempo no sea mayor de 24 hora

 double dis, vel, t;
            Console.WriteLine("Dis");
            dist = double.Parse(Console.ReadLine());
            do
            {
                Console.WriteLine("Tiempo");
                t = double.Parse(Console.ReadLine());
            }
            while (t > 24);
            vel = dist / t;
            Console.WriteLine("Velocidad {0:F2}",vel);
            Console.ReadKey();
       


BYEEEE :angry:

6
C# / Hacer un programa para una compañía de ventas que contenga t
« en: Viernes 19 de Junio de 2009, 23:25 »
Código: C#
  1.  

Hacer un programa para una compañía de ventas que contenga tres opciones
cada vez que entre al menú capturará la cantidad de artículos a comprar: (do-while)
a)      Teléfono inalámbrico        $320
b)      Impresora                          $850
c)      Home theater                    $1200
Mostrar el acumulado de la compra y preguntar si desea otro artículo, una vez que e
l usuario responde que no, mostrar el Subtotal, IVA y Total


int op;
            double imp, tot, sub = 0;
            do
            {
                Console.WriteLine("Opciones:n(*1*)Telefono inhalambricot$320.00n(*2*)Impresoratt$850.00n(*3*)Home Theatert$1200.00");
                op = int.Parse(Console.ReadLine());
                switch (op)
                {
                    case 1:
                        sub = sub + 320;
                        break;
                    case 2:
                        sub = sub + 850;
                        break;
                    case 3:
                        sub = sub + 1200;
                        break;
                }
                Console.Clear();
                Console.WriteLine("Subtotal {0}", sub);
            }
            while (op != 4);
            imp = sub * 0.10;
            tot = sub + imp;
            Console.WriteLine("Subtotalt{0:F2}nIVAtt{1:F2}nTotalt{2:F2}", sub, imp, tot);
            Console.ReadKey();



BYEEEEEEE :comp:

7
C# / Hacer un triangulo con los números del 1 hasta el que indiqu
« en: Viernes 19 de Junio de 2009, 23:24 »
Código: C#
  1.  



            int x, y, num;

            Console.WriteLine("ingrese numero");

            num = int.Parse(Console.ReadLine());

            for (x = 1; x <= num; x++)
            {
                for (y = 1; y <= x; y++)
                {


                    Console.SetCursorPosition(y * 2 + 5, x * 2 + 5);

                    Console.WriteLine("{0}", y);

                }


            }
            Console.ReadKey();

           

         }
    }
}



BYEEEEE B)

8
C# / programa que calcule permutaciones y combinecaion
« en: Viernes 19 de Junio de 2009, 23:21 »
Código: C#
  1.  

 int n, res;
            Console.Write("cuadrados:");
            for (n = 1; n <= 10; n++)
            {
                res = Math.Pow(n, 2);
                Console.Write("{0}", res);
            }

            Console.WriteLine("nnn");
            Console.WriteLine("cubos:");

            for (n = 1; n <= 10; n++)
            {
                res = Math.Pow(n, 3);
                Console.Write("{0}", res);


            }

            Console.ReadKey();


           

         }
    }
}

      BYEEEEEE :P

9
C# / calcule el precio a pagar por la reparación de un automóvil
« en: Viernes 19 de Junio de 2009, 23:20 »
Código: C#
  1.  


static void Main(string[] args)
        {


            int r, n;
            double iva, p, cont = 0, res;
            Console.WriteLine("Cuantas reparaciones se efectuaran");
            n = int.Parse(Console.ReadLine());
            for (r = 1; r <= n; r++)
            {
                Console.WriteLine("Cuanto es el precio de la reparacion numero {0}", r);
                p = double.Parse(Console.ReadLine());
                cont = p + cont;
            }
            iva = cont * .10;
            res = iva + cont;
            Console.WriteLine("El Precio total seria {0}nEl IVA es de {1:F2}nEl Total que se debe pagar {2:F2}", cont, iva, res);
            Console.ReadKey();

           

         }
    }


BYEEEEEE :hitcomp:

10
C# / CAPTURA;NOMBRE,PESO,ESTATURA
« en: Viernes 19 de Junio de 2009, 23:15 »
Código: C#
  1.  

class Program
    {
        public struct persona
        {
            public string nombre;
            public double estatura, peso;
        }

        static void Main(string[] args)
        {
            persona[] p = new persona[3];
            int x;
            for (x = 0; x < p.Length; x++)
            {

                Console.Clear();
                Console.WriteLine("nombre =^.^=].nombre = Console.ReadLine();
                Console.WriteLine("peso =^.^=:");
                p
  • .peso = double.Parse(Console.ReadLine());

                Console.WriteLine("estatura =^.^=:");
                p
  • .estatura = double.Parse(Console.ReadLine());



            }
            Console.Clear();
            for (x = 0; x < p.Length; x++)
            {
                Console.SetCursorPosition(10, x + 5);
                Console.Write("{0}", p
  • .nombre);


                Console.SetCursorPosition(30, x + 5);
                Console.Write("{0}", p
  • .peso);


                Console.SetCursorPosition(40, x + 5);
                Console.Write("{0}", p
  • .estatura);

               
            }

             Console.ReadKey();

        }
    }
}


BYEEEEEEE :unsure:

11
C# / capture el mes con numero
« en: Viernes 19 de Junio de 2009, 23:13 »
Código: C#
  1.  


class Program
    {
       

        enum meses { Enero = 1, Febrero, Marzo, Abril, Mayo, Junio, Hulio, Agosto, Septiembre, Octubre, Noviembre, Diciembre }
        static void Main(string[] args)
        {
           
            int mes;
            Console.WriteLine("capture el mes con numero =^.^=:");
            mes=int.Parse(Console.ReadLine());

            meses m;
            m=(meses)mes;
            Console.WriteLine("{0}",m);
            Console.ReadKey();
           


        }
    }
}


BYEEEEE :clown:

12
C# / metodo burbuja, seleccion, insercion,quicksort
« en: Viernes 19 de Junio de 2009, 23:10 »

13
C# / AREAS :)Cuadrado", "2)Circulo", "3)Triangulo", "4)Rectangulo
« en: Viernes 19 de Junio de 2009, 23:08 »
Código: C#
  1.  

Problema # 2
class areas
    {
        public double area_cuadrado(double lado)
        {
            double resultado;
            resultado = lado * lado;
            return resultado;
        }
        public double area_circulo(double radio)
        {
            double resultado;
            resultado=(radio*radio)*3.1416;
            return resultado;
        }
        public double area_triangulo(double b, double a)
        {
            double resultado;
            resultado = a * b / 2;
            return resultado;
        }
        public double area_rectangulo(double b, double a)
        {
            double resultado;
            resultado = a * b;
            return resultado;
        }
    }
}
 
class perimetros
    {
        public double perimetro_cuadrado(double lado)
        {
            double resultado;
            resultado = lado * 4;
            return resultado;
        }
        public double perimetro_circulo(double radio)
        {
            double resultado;
            resultado = radio * 2 * Math.PI;
            return resultado;
        }
        public double perimetro_triangulo(double lado1,double lado2,double lado3)
        {
            double resultado;
            resultado = lado1 + lado2 + lado3;
            return resultado;
        }
        public double rectangulo(double Base, double altura)
        {
            double resultado;
            resultado = Base * altura * 2;
            return resultado;
        }
    }
}
 
class entrada_salida
    {
        public void captura(out double variable, string msj, int x, int y)
        {
            Console.SetCursorPosition(x, y);
            Console.Write(msj);
            variable = double.Parse(Console.ReadLine());
        }
        public void imprime(double resultado, string msj, int x, int y)
        {
            Console.SetCursorPosition(x, y);
            Console.WriteLine("{0}{1}",msj,resultado,x,y );
        }
    }
}

class menu
    {
        public void genera_menu(out int opc,int z,int y,params string []menu)
        {
            int x;
            for (x = 0; x < menu.Length; x++)
            {
                Console.SetCursorPosition(z, y + x);
                Console.WriteLine(menu
  • );

            }
            opc = int.Parse(Console.ReadLine());
       
       
        }
    }
}
 
static void Main(string[] args)
{
menu m = new menu();
perimetros p = new perimetros();
areas a = new areas();
entrada_salida e = new entrada_salida();
int opc;
double v, b,s;
do
{
Console.Clear();
m.genera_menu(out opc, 25, 8, "1)Arean", "2)Perimetron", "3)Salirn");
Console.Clear();
switch (opc)
{


case 1:

do
{

m.genera_menu(out opc, 25, 8, "1)Cuadrado", "2)Circulo", "3)Triangulo", "4)Rectangulo", "5)Salir");
Console.Clear();

switch (opc)
{
case 1: e.captura(out v, "lado: ", 10, 5);
Console.Clear();
e.imprime(a.area_cuadrado(v), "Area es : ", 13, 6); break;
case 2: e.captura(out v, "radio: ", 13, 6);
Console.Clear();
e.imprime(a.area_circulo(v), "Area es : ", 13, 6); break;
case 3: e.captura(out v, "base: ", 13, 6);
e.captura(out b, "altura: ", 13, 7);
Console.Clear();
e.imprime(a.area_triangulo(b, v), "Area es : ", 13, 6); break;
case 4: e.captura(out v, "base: ", 13, 6);
e.captura(out b, "altura: ", 13, 7);
Console.Clear();
e.imprime(a.area_rectangulo(v, b), "Area es : ", 13, 6); break;
}
} while (opc != 5); break;
case 2:
do
{

m.genera_menu(out opc, 25, 8, "1)Cuadrado", "2)Circulo", "3)Triangulo", "4)Rectangulo", "5)Salir");
Console.Clear();

switch (opc)
{
case 1: e.captura(out v, "lado: ", 10, 5);
Console.Clear();
e.imprime(p.perimetro_circulo(v), "Perimetro es: ", 13, 6); break;
case 2:
e.captura(out v, "radio: ", 13, 6);
Console.Clear();
e.imprime(p.perimetro_circulo(v), "Perimetro es: ", 13, 6); break;
case 3:
e.captura(out v, "lado1: ", 13, 6);
e.captura  (out s, "lado2: ", 13, 7);
e.captura (out b, "lado3: ", 13, 8);
Console.Clear();
e.imprime(p.perimetro_triangulo(v, b, s), "Perimetro es: ", 13, 6); break;
case 4: e.captura(out v, "base: ", 13, 6);
e.captura(out b, "altura: ", 13, 7);
Console.Clear();
e.imprime(p.rectangulo(v, b), "Perimetro es: ", 13, 6); break;
}
} while (opc != 5); break;
}

} while (opc != 3);

}

}

}
 

BYEE :no:

14
C# / CONVERSIONES Dolares a pesos, Metros a pies,Kilogramos
« en: Viernes 19 de Junio de 2009, 23:07 »
Código: C#
  1.  
class Program

    {
        static void Main(string[] args)
        {
            conversiones c = new conversiones();
            entrada_salida e = new entrada_salida();
            menu m = new menu();
            int opc;
            double a,b;
            do{
                Console.Clear();
                m.general_menu(out opc, 20, 8, "1.Dolares a pesos", "2. Pesos a dolares", "3.Kilogramos a libras", "4. Libras  a kilogramos", "5.Metros a pies", "6.Pies a metros", "7.Salir");
                 Console.Clear();
                switch(opc)
                {
                    case 1]menu)
       
    {
            int x;
            for(x=0; x< menu.Length; x++)
            {
                Console.SetCursorPosition(z,y+x);
                Console.WriteLine(menu
  • );

            }
            opc= int.Parse(Console.ReadLine());
        }



    }
}
 


BYEE :angry:

15
C# / ALTA DE UN ARTICULO USANDO catch
« en: Viernes 19 de Junio de 2009, 23:04 »

16
C# / SUMA DE 10 VECTORES
« en: Viernes 19 de Junio de 2009, 23:00 »
Código: C#
  1.  


            static void arreglo()
        {
            double[] a = new double[10];
         
            double c=0;
            int x;

            Console.WriteLine(" SUMATORIA DE A");
            for (x = 0; x < 10; x++)
            {
                Console.SetCursorPosition(1, x + 4);
                a
  • = double.Parse(Console.ReadLine());



                c = c + a
  • ;


            }
           
            Console.WriteLine("a");
         
            {
                Console.WriteLine("{0}", c);


            }
        }
             static void Main(string[] args)
             {
                 arreglo();

            Console.ReadKey();



        }
    }
}



BYEEE :angry:

17
C# / 1.- SUMATORIA: PROMEDIO:.- MAYOR:.- MENOR:
« en: Viernes 19 de Junio de 2009, 22:56 »
Código: C#
  1.  
class Program
    {

        static void captura(double[] v, string mensaje)
        {
            int x;
            for (x = 0; x < v.Length; x++)
            {
                Console.WriteLine(" CAPTURAR {0} {1}] = double.Parse(Console.ReadLine());
            }

        }

        static double suma(double[] v)
        {
            int x;
            double s = 0;
            for (x = 0; x < v.Length; x++)
                s = s + v
  • ;

            return s;
        }

        static double Promedio(double[] v)
        {
            double P;
            P = suma(v) / v.Length;
            return P;
        }
        static double Mayor(double[] v)
        {

            int x;
            double M = v[0];

            for (x = 1; x < v.Length; x++)
            {
                if (v
  • > M)

                {
                    M = v
  • ;

                }
            }
            return M;
        }

        static double Menor(double[] v)
        {

            int x;
            double Me = v[0];

            for (x = 1; x < v.Length; x++)
            {
                if (v
  • < Me)

                {
                    Me = v
  • ;

                }
            }
            return Me;
        }

        static void Deb(double[] v, double D, string mensaje)
        {
            int x;
            double dprom = 0;
            for (x = 0; x < v.Length; x++)
            {
                if (v
  • < D)


                    dprom++;

            }
            Console.WriteLine(" CANTIDAD DE  PERSONAS CON UN {0}  MENOR DE {1}:{2}", mensaje, D, dprom);

        }










        static void Main(string[] args)
        {
            double[] peso = new double[2], estatura = new double[2];
            captura(peso, "PESO");
            captura(estatura, "ESTATURA");
            int OP;
            do
            {



                Console.WriteLine(" 1.- SUMATORIA:n 2.- PROMEDIO:n 3.- MAYOR:n 4.- MENOR:n 5.- POR DEBAJO DE.. : n 6.- SALIR");
                OP = int.Parse(Console.ReadLine());
                Console.Clear();
                switch (OP)
                {
                    case 1:
                        Console.WriteLine(" SUMA PESO: {0}", suma(peso));
                        Console.WriteLine(" SUMA ESTATURA: {0}", suma(estatura));
                        break;



                    case 2:
                        Console.WriteLine(" PROMEDIO PESO: {0}", Promedio(peso));
                        Console.WriteLine(" PROMEDIO ESTATURA: {0}", Promedio(estatura));
                        break;

                    case 3:
                        Console.WriteLine(" MAYOR DE PESO: {0}", Mayor(peso));
                        Console.WriteLine(" MAYOR DE ESTATURA: {0}", Mayor(estatura));

                        break;

                    case 4:
                        Console.WriteLine(" MENOR DE PESO: {0}", Menor(peso));
                        Console.WriteLine(" MENOR DE ESTATURA: {0}", Menor(estatura));
                        break;

                    case 5:

                        double d;
                        Console.WriteLine("POR DEBAJO PESO: ");
                        d = double.Parse(Console.ReadLine());
                        Deb(peso, d, "Peso");
                        Console.WriteLine("POR DEBAJO ESTATURA:  " );
                        d = double.Parse(Console.ReadLine());
                        Deb(estatura, d, "Estatura");
                        break;

                    case 6:
                        Console.WriteLine("SALIR:");
                        break;


                }
                Console.ReadKey();
            } while (OP != 6);

        }
    }
}










BYE :beer:

18
C# / SUMATORIA DE PESOS,ESTATURA
« en: Viernes 19 de Junio de 2009, 00:59 »
Código: C#
  1.  

static double sumatoria (double[]v)
        {
            double

            int op;
            Console.Clear();
            Console.WriteLine("1.sumatorian2.promedion3.mayorn4.menorn5.por debajo de");
            op=int.Parse(Console.ReadLine());
            Console.Clear();
            switch(op)
           
                case 1] v,string msj)




            static void captura(double[] v,string msj)
            {
                for(int x=0;x<v.Length;x++)
                {
                    Console.WriteLine("capture{0}",msj);
                    v
  • =double.Parse(Console.ReadLine());


           

            static void promedio(double[] v)
            {
                double p;
                p=sumatoria(v)/v.Length;
                Console.WriteLine("promedio{0},p");
            }

                static void mayor(double[] v,string msj)

                {
                    double mayor=v[0];
                    for(int x=1;x<v.Length;x++)
                    {

                        if(v
  • >mayor)

                            mayor=v
  • ;

                    }
                    Console.WriteLine("mayor de {0}:{1}",msj,mayor);
                }
               static void menor(double[] v,string msj)
               {
                   double cont=0;
                 
                      for(int x=0;x<v.Length;x++)
                      {
                          if(v
  • <dato)

                              cont++;
                      }
                   Console.WriteLine("cantidad de personas con un {0}")
               }
               static void captura(double[] v,string msj)
               {
                   for(int x=0;x<v.Length;x++)



        }
    }
}


BYEEEE :lol:

19
C# / 10 ARREGLOS UNIDIMENCIONALES
« en: Viernes 19 de Junio de 2009, 00:58 »
Código: C#
  1.  


double[]a=new double[10];
            double[]b=new double[10];
            double[]c=new double[10];
            int x;
           
            Console.WriteLine("      a                             b");
            for (x = 0; x < 10; x++)
            {
                Console.SetCursorPosition(5, x + 5);
                a
  • =double.Parse(Console.ReadLine());

                Console.SetCursorPosition(25, x + 5);
                b
  • =double.Parse(Console.ReadLine());

                c
  • =a
  • +b
  • ;

            }
            Console.Clear();
            Console.WriteLine("a       b           c");
            for (x = 0; x < 10; x++)
            {
                Console.WriteLine("         {0}            {1}            {2}"           ,a
  • ,b
  • ,c
  • );



            }

                    Console.ReadKey();
       
        }
    }
}


 
int x, y;
            double[] tem = new double[10];
            double t;
           double mayor,menor,d_prom,prom;
            double suma;


            suma = 0;

            for (x = 0; x < 10; x++)
            {
                Console.WriteLine("Temperatura] = double.Parse(Console.ReadLine());
            suma = suma + tem
  • ;

             }

           prom=suma/10;
            mayor=tem[0];
            menor=tem[0];
             for (x=0;x<10;x++)
            {
                if (tem
  • > mayor)

                    mayor = tem
  • ;

                else if (tem
  • <menor)

                    menor=tem
  • ;

            }

            // metodo de ordenacion burbuja
            for (x = 0; x < 9; x++)
            {
                for (y = x + 1; y < 10; y++)
                {
                    if (tem
  • > tem[y])

                    {
                        t = tem
  • ;

                        tem
  • = tem[y];

                        tem[y] = t;

                    }


                }
           
           
           }
                   d_prom = 0;

               for (x = 0; x < 10; x++)
               {
                 if (tem
  • < prom)

                    d_prom=tem
  • ;

            }   

                   Console.WriteLine("mayor temperatura:{0}n, menor temperatura:{1}n, total de temperaturas:{2}n, temperatura promedio:{3}n, temperatura debajo del promedio: {4}n, ",mayor,menor,suma,prom,d_prom);
               
   
            Console.ReadKey();


.........BYEEEEEEE :angry:

20
C# / + DE ARCHIVO DE TEXTO
« en: Viernes 19 de Junio de 2009, 00:56 »

21
C# / CODIFICACION DE UN CAJERO
« en: Viernes 19 de Junio de 2009, 00:54 »
Código: C#
  1.  

Codificacion

       {
            int dep, ndep, ret, sal = 2000, op = 0, op1 = 0;
            while(op != 4)
            {
                Console.WriteLine("*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*");
                Console.WriteLine("*   SELECCIONE LA OPCION DESEADA  |n|t1 - Deposito              |n|t2 - Retiro                |n|t3 - Consulta de Saldo     |n|t4 - Salir                 |");
                Console.WriteLine("*                                *);
                Console.WriteLine("*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*");
                op = int.Parse(Console.ReadLine());
                Console.Clear();
                switch (op)
                {
                    case 1:
                    {
                        ndep = 1;
                        while (ndep < 2)
                        {
                            Console.WriteLine("ingrese  Cantidad A DepositarnNo Monedas Fraccionarias");
                            dep = int.Parse(Console.ReadLine());
                            sal = sal + dep;
                            Console.WriteLine("ingresar Otro Deposito ??nnt1 - Sint2 - NO");
                            ndep = int.Parse(Console.ReadLine());
                            Console.Clear();
                        }
                        break;  
                    }
                    case 2:
                    {
                        do
                        {
                            ret = 0;
                            Console.WriteLine("*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*");
                            Console.WriteLine("SELECCIONE UNA OPCION:nnnt1 - $100.00nt2 - $200.00nt3 - $300.00nt4 - $500.00nt5 - $1000.00nt6 - $1500.00nt7 - Capturar Cantidad:nt8 - Salir de Esta Opcionnn");
                            op1 = int.Parse(Console.ReadLine());
                            Console.WriteLine("*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*");
                            Console.Clear();
                            switch (op1)
                            {
                                case 1:
                                    Console.WriteLine("Retiro de $ 100.00");
                                    ret = 100; break;
                                case 2:
                                    Console.WriteLine("Retiro de $ 200.00");
                                    ret = 200; break;
                                case 3:
                                    Console.WriteLine("Retiro de $ 300.00");
                                    ret = 300; break;
                                case 4:
                                    Console.WriteLine("Retiro de $ 500.00");
                                    ret = 500; break;
                                case 5:
                                    Console.WriteLine("Retiro de $ 1000.00");
                                    ret = 1000; break;
                                case 6:
                                    Console.WriteLine("Retiro de $ 1500.00");
                                    ret = 1500; break;
                                case 7:
                                    Console.WriteLine("Cantidad que desea Retirar");
                                    ret = int.Parse(Console.ReadLine());
                                    //Console.WriteLine("Retiro de $ {0}.00",ret);
                                    Console.Clear();
                                    break;
                                default:
                                    Console.WriteLine("Opcion no Valida");
                                    break;
                            }
                            if (sal > ret && sal > 100)
                                sal = sal - ret;
                            else
                                if (sal <= 100)
                                {
                                    Console.Clear();
                                    Console.WriteLine("NO  Puede Hace Mas Retiros");
                                }
                                else
                                    Console.WriteLine("NO cuenta con saldonsuficiente para retirar esa cantidadnpor  elija una cantidad menor a $ {0}.00", sal - 100);
                        }
                        while (op1 != 8);
                        Console.Clear();
                        break;
                    }
                    case 3:
                        Console.WriteLine("");
                        Console.WriteLine("   Tu Saldo Actual es de ${0}.00", sal);
                        break;
                    case 4:
                        Console.WriteLine("Gracias por su preferencia que tenga un buen dia");
                        break;
                }
            }
            Console.ReadKey();


********BYEEEE :blink:

22
C# / capture los sueldos de los trabajadores mientras el usuario
« en: Viernes 19 de Junio de 2009, 00:52 »
Código: C#
  1.  

    class Program
    {
        static void Main(string[] args)
        {
            double sueldo, prom = 0, mayor = 0, n = 0;
            string resp;
            do
            {
                Console.WriteLine("ingresar  sueldo");
                sueldo = double.Parse(Console.ReadLine());
                prom = prom + sueldo;
                n++;
                if (sueldo > mayor)
                    mayor = sueldo;
                Console.WriteLine("desea seguir capturando: si o no");
                resp = (Console.ReadLine());
            } while (resp == "si");
            prom = prom / n;
            Console.WriteLine("promedio general de sueldos es : {0} sueldo mayor es : {1}", prom, mayor);

            Console.ReadKey();





        }
    }
}

BYEEEE :ouch:

23
C# / Capture 10 números, valide que sean positivos
« en: Viernes 19 de Junio de 2009, 00:51 »
Código: C#
  1.  

 class Program
    {
        static void Main(string[] args)
        {
            int acum = 0, cont = 1, cont2 = 0, num = 0;
            for (cont = 1; cont <= 10; cont++)
            {
                do
                {
                    Console.WriteLine("ingrese  numero");
                    num = int.Parse(Console.ReadLine());
                } while (num <= 0);
                acum = acum + num;
                if (num < 20)
                    cont2++;
            }
            Console.WriteLine("la sumatori es {0},numeros menores de 20 :{1}", acum, cont2);
            Console.ReadKey();






        }
    }
}

24
C# / Calcular el sueldo trabajado de un empleado, considerando qu
« en: Viernes 19 de Junio de 2009, 00:51 »
Código: C#
  1.  

int h, p, ht;
            double res;
            Console.WriteLine("Cuanto se paga las horas normales");
            h = int.Parse(Console.ReadLine());
            do
            {
                Console.WriteLine("cuanatas horas trabajo");
                ht = int.Parse(Console.ReadLine());
            } while (ht >= 50);
            if (ht <= 40)
            {
                res = ht * h;
            }
            else
            {
                p = (ht - 40);
                res = 40 * h + p * 2 * h;
            }
            Console.WriteLine("el salario es {0:F2}", res);
            Console.ReadKey();

25
C# / imprimir arreglo inverso..
« en: Viernes 19 de Junio de 2009, 00:49 »
Código: C#
  1.  

class Program
    {
        static void Main(string[] args)
        {
            int[] vector=new int[10];int x, suma, nbuscar,veces;
           
       
            char op = ' ';
           
           



            for (x = 0; x < 10; x++)
            {
                Console.WriteLine("ingresar numero");
                vector
  • = int.Parse(Console.ReadLine());

            }
            do
            {
                Console.WriteLine("a).imprimir arreglo inverson b)consultar las veces en que Se repitio el numeron c).obtener la sumatorian d). salir");

                op = char.Parse(Console.ReadLine());
                Console.Clear();
                switch (op)
                {

                    case 'a']);
                        break;
                    case 'b':
                        Console.WriteLine("cual es el numero que busca");
                        nbuscar = int.Parse(Console.ReadLine());
                        veces = 0;
                        for (x = 0; x < 10; x++)
                            if (nbuscar == vector
  • )

                            {
                                veces++;

                            }
                        Console.WriteLine("el numero de veces que se repite es{0}", veces);
                        break;
                    case 'c':
                        suma = 0;
                        for (x = 0; x < 10; x++)
                            suma = suma + vector
  • ;

                        Console.WriteLine("xumatoria:{0}", suma);
                        break;
                    case 'd':
                        Console.WriteLine("salir");
                        break;


                }
            } while (op != 'd');





            Console.ReadKey();


BYEEEEEEEEE :devil:

Páginas: [1] 2