• Viernes 17 de Mayo de 2024, 05:42

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.


Mensajes - Humberto12345

Páginas: [1]
1
C# / Re: Array de dos dimensiones
« en: Viernes 23 de Julio de 2010, 00:50 »
mmm, no me deja ordenarlos, jaja se me hace muy dificil esto de arrays en 2 dimensiones  :brickwall:
bueno seguire intentando, gracias

2
C# / Array de dos dimensiones
« en: Miércoles 21 de Julio de 2010, 00:30 »
Hola, como algunos saben, apenas voy comensando con C# :comp: , y me encargaron hacer un array que hice pero en 2 dimensiones, lo que hace mi array es pedir elementos e imprimirlos en orden, pero ahora necesito hacer el codigo en 2 dimensiones, alguien podria ayudarme o explicarme que es lo que tengo que hacer? ,, aqui les dejo mi codigo:

Código: C#
  1.  
  2. using System;      
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6.  
  7. namespace ConsoleApplication2
  8. {
  9.     class PorfinArray
  10.     {
  11.  
  12.         public static void pideTamaño()
  13.         {
  14.             int element;
  15.             int array;
  16.             int index;
  17.             Console.WriteLine("Dame el tamaño del array");
  18.             array = int.Parse(Console.ReadLine());
  19.             int[] x;
  20.             x = new int[array];
  21.             Console.WriteLine("Dame Elementos del array");
  22.             for (index = 0; index < array; index++)
  23.             {
  24.                 element = int.Parse(Console.ReadLine());
  25.                 x[index] = element; //<--------
  26.             }
  27.             string salida = "Valores de los elementos originalesn";
  28.             for (int i = 0; i < x.Length; i++)
  29.  
  30.                 salida += "   " + x[i];
  31.  
  32.             // ordenar elementos del arreglo  
  33.  
  34.             OrdenarBurbuja(x);
  35.  
  36.             salida += "nnValores de los elementos en orden descendenten";
  37.  
  38.             for (int i = 0; i < x.Length; i++)
  39.  
  40.                 salida += "   " + x[i];
  41.  
  42.             Console.WriteLine(salida);
  43.             Console.ReadKey();
  44.  
  45.         }
  46.         static public void OrdenarBurbuja(int[] b)
  47.         {
  48.  
  49.             for (int p = 1; p < b.Length; p++)
  50.  
  51.                 for (int i = 0; i < b.Length - 1; i++)
  52.  
  53.                     if (b[i] > b[i + 1])      // comparar  
  54.  
  55.                         intercambio(b, i);         // intercambiar  
  56.  
  57.         }
  58.  
  59.         // intercambio de dos elementos en un arreglo  
  60.  
  61.         static public void intercambio(int[] c, int primero)
  62.         {
  63.  
  64.             int temp;      // variable temporal para el intercambio  
  65.  
  66.             temp = c[primero];
  67.  
  68.             c[primero] = c[primero + 1];
  69.  
  70.             c[primero + 1] = temp;
  71.  
  72.         }
  73.  
  74.         static void ordena()
  75.         {
  76.             Console.WriteLine("");
  77.         }
  78.         static void imprime()
  79.         {
  80.             Console.WriteLine("");
  81.         }
  82.         static void Main()
  83.         {
  84.             PorfinArray.pideTamaño();
  85.             PorfinArray.ordena();
  86.             PorfinArray.imprime();
  87.         }
  88.     }
  89. }
  90.  
  91.  

Bueno, muchas gracias :good:  saludos y gracias por apoyarme

3
C# / Re: C# Marca ceros,
« en: Lunes 19 de Julio de 2010, 17:25 »
:o  :o  :o  :o  :o
Muchas gracias a los 2, probe los 2 codigos y me funcionaron super bien :good: , ahora ya entiendo   :D  
Les agradeceria mucho si pudieran agregarme a mi msn o tener alguna forma de contacto, apenas voy iniciando en C# :comp:
Citar

mi msn es
humbertong@att.net.mx
Bueno muchas gracias Saludos

4
C# / C# Marca ceros,
« en: Lunes 19 de Julio de 2010, 01:07 »
:argh:  :hitcomp:
Me Urge mucho porfavor, ya no se que hacer
Hola, alguien me puede ayudar con este array? esque esta bien pero no se por que me empieza a imprimir ceros, tengo que pedir elementos de un array y luego ordenar de menor a mayor o alrvez e imprimirlo
Gracias, y porfavor lo necesito para hoy pero no me sale, les agradeceria muchisimo, dare REP xD

Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConsoleApplication2
  7. {
  8.     class PorfinArray
  9.     {
  10.  
  11.         public static void pideTamaño()
  12.         {
  13.             int element;
  14.             int array;
  15.             int index;
  16.             Console.WriteLine("Dame el tamaño del array");
  17.             array = int.Parse(Console.ReadLine());
  18.             int[] x;
  19.             x = new int[array];
  20.             Console.WriteLine("Dame Elementos del array");
  21.             for (index = 1; index <= array; index++)
  22.                 element = int.Parse(Console.ReadLine());
  23.             string salida = "Valores de los elementos originalesn";
  24.             for (int i = 0; i < x.Length; i++)
  25.  
  26.                 salida += "   " + x[i];
  27.  
  28.             // ordenar elementos del arreglo  
  29.  
  30.             OrdenarBurbuja(x);
  31.  
  32.             salida += "nnValores de los elementos en orden descendenten";
  33.  
  34.             for (int i = 0; i < x.Length; i++)
  35.  
  36.                 salida += "   " + x[i];
  37.             Console.WriteLine(salida);
  38.             Console.ReadKey();
  39.  
  40.         }
  41.        
  42.         static public void OrdenarBurbuja(int[] b)
  43.         {
  44.  
  45.             for (int p = 1; p < b.Length; p++) // pasadas  
  46.  
  47.                 for (int i = 0; i < b.Length - 1; i++)
  48.  
  49.                     if (b[i] > b[i + 1])      // comparar  
  50.  
  51.                         intercambio(b, i);         // intercambiar  
  52.  
  53.         }
  54.  
  55.         // intercambio de dos elementos en un arreglo  
  56.  
  57.         static public void intercambio(int[] c, int primero)
  58.         {
  59.  
  60.             int temp;      // variable temporal para el intercambio  
  61.  
  62.             temp = c[primero];
  63.  
  64.             c[primero] = c[primero + 1];
  65.  
  66.             c[primero + 1] = temp;
  67.  
  68.         }
  69.  
  70.         static void ordena()
  71.         {
  72.             Console.WriteLine("Ordenado");
  73.         }
  74.         static void imprime()
  75.         {
  76.             Console.WriteLine("El array y elementos son:");
  77.         }
  78.         static void Main()
  79.         {
  80.             PorfinArray.pideTamaño();
  81.             PorfinArray.ordena();
  82.             PorfinArray.imprime();
  83.         }
  84.     }
  85. }
  86.  

Bueno pues muchas gracias, me urge mucho ya no se que hacer  :hitcomp:

Páginas: [1]