none
COMPARACION DE DATOS TEXTBOX RRS feed

  • Pregunta

  • BUENOS DÍAS COMUNIDAD EXCELENTE FORO AYUDA MUCHO, AHORA TENGO UN PROBLEMA QUE NO ENCUENTRO SOLUCIÓN AGRADECERÍA LA AYUDADA O ACCESORIA PRESTADA SI TIENEN EJEMPLOS O TUTORIALES O ALGO QUE ME GUIÉ...

    resulta, necesito realizar un programa que me compare datos ya sea de un listbox u otra forma a manera de arboles ejemplo tengo varias ciudades las cuales se ingresan por consola con dos combobox y con una determinada cantidad de envíos en un textbox entre las mismas, la idea es encontrar la mejor ruta entre ciudades de tal forma que la ciudad de origen al finalizar los envios termine en la misma ciudad origen donde comenzó ademas de eso debes ser la ruta con mayor numero de envios.
    ejemplo:
    ciudad origen               Ciudad origen      numero de envíos
    Bogotá            >>>>    Medellín                      15
    cucuta            >>>>    bucaramanga                20
    medellin          >>>>   bucaramanga                16
    bucaramanga   >>>>   bogota                         32
    lo anterior es lo que ingresa.
    y lo ideal que arrojaria seria
    la ruta mas optima es:
    Bogota   ->         Medellin
    Medellin ->         Bucaramanga
    Bucaramanga -> Bogotá
    con un total de envíos: 63
    siendo la ruta con mayor numero de envíos
    sabiendo que pueden existir mas rutas pero con menos envíos.


    CATN...

    lunes, 16 de abril de 2012 15:18

Todas las respuestas

  • Aqui esta un codigo adptalo a tu estilo

       private void button1_Click(object sender, EventArgs e)
  •         {
  • listBox1.SelectedItem= 0;
  •             listBox2.SelectedItem = 0;
  •             for (int i = 0; i < listBox1.Items.Count; i++)
  •             {
  •                 // seleccionando el item de cada listbox...
  •                 listBox1.SelectedIndex = i;
  •                 listBox2.SelectedIndex = i;
  •                 // comparando ambos items...
  •                 if (listBox1.GetItemText(listBox1.SelectedItem).ToString() == listBox2.GetItemText(listBox2.SelectedItem).ToString())
  •                     MessageBox.Show("ESTE ELEMENTO SI ES IGUAL. " + listBox1.GetItemText(listBox1.SelectedItem).ToString() + " " + listBox1.GetItemText(listBox1.SelectedItem).ToString());
  •                 else
  •                     MessageBox.Show("ESTE ELEMENTO NO ES IGUAL..." + listBox1.GetItemText(listBox1.SelectedItem).ToString() + " " + listBox2.GetItemText(listBox2.SelectedItem).ToString());                  
  •             }
  •         }
  • ------------------------------------------------------------------------------------------------------------------------------------------
  • espero que puedas solucionarlo

  • Stanley Subi

miércoles, 2 de mayo de 2012 19:08