• Domingo 22 de Diciembre de 2024, 03:25

Autor Tema:  10 ARREGLOS UNIDIMENCIONALES  (Leído 847 veces)

NICY

  • Miembro activo
  • **
  • Mensajes: 42
  • Nacionalidad: mx
    • Ver Perfil
10 ARREGLOS UNIDIMENCIONALES
« en: Viernes 19 de Junio de 2009, 00:58 »
0
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: